发明名称 Wrap-up reads for logless persistent components
摘要 Architecture that facilitates exactly-once application execution via a wrap-up procedure. A logless component (LLcom) processes a last-read activity (or wrap-up read) against external state when processing a method of a middle-tier environment. A client logging component logs results of the method to a client log. The wrap-up procedure of the LLcom is initiated to read external state. External state is read after all GIR requests have been processed but just before the method returns to the client. The LLcom method returns to the client at a point in the caller method that immediately issues the return for the method call. Subsequent client requests become replayable due to the logged results. With client logging, both idempotence of requests and guiding execution back to its original execution path is accomplished. Alternatively, logging can occur via a middle-tier decision service. In either event, the logging enables the middle tier to choose at which back end service it will next send a request will supporting exactly once execution.
申请公布号 US2007226705(A1) 申请公布日期 2007.09.27
申请号 US20060354373 申请日期 2006.02.15
申请人 MICROSOFT CORPORATION 发明人 LOMET DAVID B.
分类号 G06F9/44 主分类号 G06F9/44
代理机构 代理人
主权项
地址