Resources Contact Us Home
Software architecture for message processing in a distributed architecture computing system

Image Number 5 for United States Patent #6442619.

A distributed architecture computing system includes one or more processors and object-oriented control program for processing request-type and response-type messages provided by a messaging service. The request-type messages are associated with one or more newly requested operations, and the response-type messages are associated with previously requested operations. The control program for the distributed architecture computing system includes a common server object for receiving and processing the request-type and response-type messages, and a specialized factory object for receiving the request-type messages from the common server object and creating a specialized request object for processing each of the request-type messages. Each of the request objects includes process request and process response methods for performing the requested operation, maintaining state information associated with the requested operation and generating the response-type messages. In addition, the control program includes a receive mailbox object associated with the common server object for accessing the request-type and response-type messages bound for the common server object, a send mailbox object associated with the common factory object for sending the response-type messages to the receive mailbox object, and a message object for buffering message data included in the request-type and response-type messages.

  Recently Added Patents
Massager with flexible handle and connection member
Semiconductor device having pad region for wire-bonding and method of manufacturing the semiconductor device
Traveling wave amplifier with pre-emphasis function
High voltage fault current limiter having immersed phase coils
Image generating apparatus, program, medium, and method for controlling a tilt angle of a virtual camera
Apparatus and method for handling access operations issued to local cache structures within a data processing apparatus
Tricyclic pyridine derivatives, medicaments containing such compounds, their use and process for their preparation
  Randomly Featured Patents
Camera using multiple lenses and image sensors in a rangefinder configuration to provide a range map
Electric motor rotor
Desensitizing solution for lithography
Diaphragm assembly for the demand regulator of a breathing apparatus
Genetic sequences encoding substrate-specific dihydroflavonol 4-reductase and uses therefor
Handle of kitchen utensils
Traversing core yarn guide for spinning frames
Ear-mounted alarm clock device with digital time display
Gas plasma treatment for modification of surface wetting properties