Receive message processor for a solicited message packet transfer system
Data processing system and method for the direct and indirect execution of uniformly structured object types
Knowledge engineering tool
Method of transparently interconnecting message passing systems
Method and apparatus for transforming objects in data models
Cooperative processing interface and communication broker for heterogeneous computing environments
Message passing method
System for cooperative communication between local object managers to provide verification for the performance of remote calls by object messages Patent #: 5377350
ApplicationNo. 242259 filed on 05/13/1994
US Classes:719/316, Managed object system709/238, COMPUTER-TO-COMPUTER DATA ROUTING711/154, Control technique714/49State error (i.e., content of instruction, data, or message)
ExaminersPrimary: Toplu, Lucien U.
Attorney, Agent or Firm
Foreign Patent References
International ClassG06F 013/00
AbstractA system for object oriented message filtering for selectively transferring a message between a client task and one or more server tasks for preprocessing, processing, and postprocessing comprises an object database having a filter object memory, an object management unit, a message transaction unit, and a locking unit. The object management unit creates a port object and one or more associated target message objects. The object management unit selectively creates one or more filter objects associated with a target message object, and selectively associates a preprocessor message object, a postprocessor message object, or both a preprocessor message object and a postprocessor message object with each filter object. The message transaction unit selectively routes a message sent by a client task and directed to a target message object to one or more associated preprocessor message objects prior to delivering the message to the target message object. After delivery to the target message object, the message transaction unit selectively routes the message to one or more associated postprocessor message objects. Server tasks receive messages from port objects associated with preprocessor message objects, target message objects, and postprocessor message objects, facilitating preprocessing, processing, and postprocessing operations.