发明名称 METHOD AND SYSTEM FOR AN ONTOLOGY BASED REQUEST/REPLY SERVICE
摘要 In a method, system, or computer-readable medium for an ontology-based request/reply service (RRS), different request/reply services (RRS) are hosted, each different RRS dedicatedly represents a different unique service and provides connections from client to server instance of the unique service, each different RRS accessed by client and server instances through a same independent communication layer (ICL). A request from the client is received through the ICL. The RRS is determined by the unique service indicated in the request, and instantiated dynamically as needed, according to an individual RRS ontology which establishes a syntactical and semantical framework dedicated to the unique service. The request is routed to the RRS and then through a server instance of the unique service to process the request; then a response is returned to the client to satisfy the request. It provides transport connectivity and mutual communication between combinations of clients, different RRSs, and server instances.
申请公布号 US2016182433(A1) 申请公布日期 2016.06.23
申请号 US201414574974 申请日期 2014.12.18
申请人 Software AG USA Inc. 发明人 McDaid Eddie;Chan Desmond;Kennedy Terence G.;Kessler Dieter
分类号 H04L12/58;H04L29/06 主分类号 H04L12/58
代理机构 代理人
主权项 1. A system for an ontology-based request/reply service (RRS), comprising: a storage which is configured to store an RRS ontology; and a processor cooperatively operable with the storage, and configured to: host a plurality of different request/reply services (RRS), each different RRS is dedicated to represent a different unique service and to provide connections from a client to a server instance of the different unique service, each different RRS is accessible by client instances and server instances through a same independent communication layer (ICL) that handles different transport protocols between different platforms;receive, from the client through the ICL, a request that indicates a unique service and determine which RRS of the different RRSs is dedicated to represent the unique service which is indicated in the request;instantiate an RRS of the different RRSs dynamically as needed, the RRS being instantiated according to an individual RRS ontology stored in the RRS ontology, wherein the individual RRS ontology provides a syntactical and semantical framework to establish processing which is dedicated to represent the unique service;route the request which is received to the instantiated RRS of the different RRSs which is determined to be dedicated to represent the unique service which is indicated in the request, and then route the request through a server instance corresponding to the unique service indicated in the request, to process the request and to return, to the client, a response to satisfy the request; andmanage transport connectivity and mutual communication between a plurality of clients and the plurality of different RRSs, mutual communication between the plurality of different RRSs, and mutual communication between the plurality of different RRSs and a plurality of server instances.
地址 Reston VA US