发明名称 Method and system for centralized reservation context management on multi-server reservation system
摘要 The method and system according to a preferred embodiment of the present invention allows ensuring consistency of the PNR record when it is handled within the subsystem controlled by the reservation interceptor module and including a plurality of OBEs. According to a preferred embodiment of the present invention the PNR context on open systems is centralized to avoid its fragmentation in the distributed environment, as gathering of all the context parts implies performance issues. In addition, instead of implementing a transaction session protocol to handle a start of transaction, intermediate updates and a final commit or rollback on the PNR context, the principle of the service interceptor architecture is to delegate the functional queries with the current user PNR context which will be modified in the central repository of PNR context only at response time when the whole functional use-case is finished.
申请公布号 US9514498(B2) 申请公布日期 2016.12.06
申请号 US201113084251 申请日期 2011.04.11
申请人 AMADEUS S.A.S. 发明人 Masini Vincent;Pavot Marc;Fauser Dietmar;Daniel Jerome
分类号 G06F15/16;G06Q50/14;G06Q10/06 主分类号 G06F15/16
代理机构 Thompson Hine LLP 代理人 Thompson Hine LLP
主权项 1. A method of processing a user query including a service request in a distributed reservation system including a plurality of servers, the method comprising: receiving an initial data structure at a first server of the plurality of servers, the initial data structure including the service request, a distributed context correlator that identifies a second server of the plurality of servers, and a reference to a passenger name record; receiving, at the first server, a content of the passenger name record from a centralized passenger name record context; enriching, at the first server, the initial data structure with a temporary data structure containing the content of the passenger name record to produce a complete data structure; forwarding the complete data structure from the first server to the second server identified by the distributed context correlator; performing, at the second server, the service request to generate a reply; updating, at the second server, the complete data structure to include the reply; after the complete data structure is updated to include the reply, returning the updated complete data structure from the second server to the first server; removing, at the first server, the temporary data structure from the updated complete data structure; and after the temporary data structure is removed, returning the reply from the first server to respond to the service request in the user query.
地址 Biot FR