Providing a modular gateway architecture which isolates attributes of the client and server systems into independent components
AssigneeUnisys Corporation
InventorsDaniel P. Starkovich, Robert J. Gambrel
Life of this patent
Estimating the term…
Loading patent…
AssigneeUnisys Corporation
InventorsDaniel P. Starkovich, Robert J. Gambrel
Estimating the term…
Method and apparatus for a new interface architecture which reduces the number of software components required to interface a variety of requester types coupled to a server with a variety of communications programs coupled to an on-line transaction processing system. The new interface architecture isolate attributes of the requesters and the communication programs into individual software components so that all software code associated with each requester type is included within a corresponding requester software module, and all software code associated with each communications program is included within a corresponding communications software module. Each new requester type added requires the addition of only one requester software module, and each new communications program added requires the addition of only one communications software module, thus reducing the overall number of software modules required to interface the variety of requester types to the variety of communications programs.
A data Processing system wherein a number of requesters are coupled to a server and a number of communications programs are coupled to an end server, the end server processing a number of service requests from the number of requesters and returning a number of results in response to the number of service requests, comprising:
A data Processing system wherein a number of requesters are coupled to a server and a number of communications programs are coupled to an end server, the end server processing a number of service requests from the number of requesters and returning a number of results in response to the number of service requests, comprising:
A method of communicating a request from a requester to an end server wherein the requester is coupled to a server and a number of communications programs are coupled to an end server, a first module being coupled to the server and each one of a number of second modules being coupled to a corresponding one of the number of communications programs, the end server processing the request and returning a result in response to the request, comprising the steps of:
Dependencies are inferred from the claim text.