System and method for cooperative processing using object-orient

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395684, 39520003, G06F 1516

Patent

active

058225854

ABSTRACT:
An object-oriented framework is used to build cooperative objects. Objects can span processes on different machines connected by a network. The objects are used to build distributed or cooperative applications which execute in multiple environments without having to write significant additional code to enable such functionality. Each cooperative object has two parts: an agent object and a server object. Requests for services are made to agent objects by the application program (via an asynchronous interface) as if they were local objects. The server object performs the requested service in the server process, possibly using other server objects or systems (e.g., DB/2), and returns the result to the associated agent object. A Distributor and Dispatcher object in each process handle communication between agent and server objects. The Distributor receives all incoming messages and routes them to the appropriate objects in the process. The Dispatcher is used for sending messages to other objects. Agent and server objects use framework methods SendMessage and HandleMessage to send/receive messages to/from other objects. Message data is converted to account for parameter types in different processing environments (e.g., byte-swapping and ASCII to EBCDIC). Upon receipt of a message, the Distributor automatically calls the HandleMessage method of the receiving object. The object then processes the request according to the user-defined implementation of the HandleMessage method and, in the client process, notifies the application of the completion of a request via a Callback method.

REFERENCES:
patent: 5249290 (1993-09-01), Heizer
patent: 5321841 (1994-06-01), East et al.
patent: 5367680 (1994-11-01), Flurry et al.
"Distributed Operating Systems, the Logical Design" Andrzej Gascinski by Addison-Wesley Publishing Co. 1993.
Dannenberg, R. B., "A Butler Process for Resource Sharing on Spice Machines", ACM Transactions on Office Information Systems, vol. 3, No. 3, pp. 234-252, Jul. 1985.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

System and method for cooperative processing using object-orient does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for cooperative processing using object-orient, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for cooperative processing using object-orient will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-324815

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.