×

System and method for object oriented message filtering

  • US 5,734,903 A
  • Filed: 05/13/1994
  • Issued: 03/31/1998
  • Est. Priority Date: 05/13/1994
  • Status: Expired due to Term
First Claim
Patent Images

1. A message filtering method for a computer system having a processing unit and a memory wherein a message filtering unit, a client task and a set of server tasks reside, the client task comprising a sequence of program instructions that require a service, each server task comprising a sequence of program instructions capable of providing a service, and the message filtering unit comprising a sequence of program instructions that manages the transfer of messages between client tasks and server tasks, the message filtering method comprising the steps of:

  • creating a first target message object with the message filtering unit, the first target message object corresponding to a first type of service provided by a server task within the set of server tasks, the first target message object also corresponding to a message destination to which the client task issues a send message request for the purpose of requesting a first message processing service be performed upon a message;

    creating a first filter object with the message filtering unit, the first filter object corresponding to the first target message object, the first filter object indicating whether a first message preprocessing service is associated with the first target message object;

    issuing a send message request with the client task, the send message request directed to the first target message object and including a reference to a first message;

    receiving the send message request with the message filtering unit;

    examining the first filter object with the message filtering unit to determine whether a first message preprocessing service is required; and

    transferring the first message to a server task within the set of server tasks with the message filtering unit to perform the first message preprocessing service in the event that a message preprocessing service is required.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×