发明名称 Client-server computing software architecture
摘要 The invention relates to software architecture for client-server systems and the execution of service requests. On the client, the presentation (UI) layer 100 presents a user with a graphical user interface. The service request can be such as "Find Customer', which seeks to extract a customer's details. The application (process) layer 102 deals with the specific "service requests'. The middleware (SRB) layer 104 deals with the framing and dispatching of service requests as bit streams. On the server, a similar, but not identical middleware (SRB) layer 106 receives bit streams and recreates service requests therefrom. The server SRB 106 communicates with the server application (process) layer 108 where the recreated service requests are executed. The application layer 108 has communication with a database 40 to persist or retrieve data stored therein relating to any service requests. In response to a service request on the client, the methodology involves firstly the instantiation of one or more Business Objects (BOs) on the client. The BO is populated with any needed attributes. A Service Object (SO) is instantiated on the client, and populating (i.e. associating) the SO with one or more BOs. The SO is called, and passed to the server as a binary stream. The SO and associated BO(s) are then reinstantiated on the server, whereafter the service is executed. The SO is then populated with the results of the executed service, and the resultant SO passed back to the client. The returned BO attributes are updated on the client.
申请公布号 US2001007984(A1) 申请公布日期 2001.07.12
申请号 US20000737014 申请日期 2000.12.14
申请人 FATTAH AHMED;SEETHARAMAN VIJAY;HELM ANDREW RICHARD;MCCARTY DAVID J.;STRONG NICHOLAS 发明人 FATTAH AHMED;SEETHARAMAN VIJAY;HELM ANDREW RICHARD;MCCARTY DAVID J.;STRONG NICHOLAS
分类号 G06F7/00;G06F9/46;G06F17/00;(IPC1-7):G06F7/00 主分类号 G06F7/00
代理机构 代理人
主权项
地址