发明名称 Web服务环境下的事务处理系统
摘要 一种网络技术领域的Web服务环境下的事务处理系统,其中,客户端应用通过客户端组件向协调服务组件请求发起一个新的事务,协调服务组件为新的事务创建一个相应的事务协调器并通过协调器组件保存起来,最后返回一个新的事务协调上下文组件给客户端组件,此后参与事务的客户端应用和Web服务均通过该事务协调上下文组件向注册服务组件进行注册,客户端应用向客户端组件要求进行事务提交或终结,客户端组件则调用完成服务组件来进行事务的提交或终结,最终完成服务组件会通过协调器组件调用参与服务组件对所有参与该事务的参与者进行提交或者终结。本发明事务处理可在多个Web服务间进行隐式传播,从而简化并减轻系统集成编程人员的工作。
申请公布号 CN1332309C 申请公布日期 2007.08.15
申请号 CN200510029490.9 申请日期 2005.09.08
申请人 上海交通大学 发明人 饶若楠;戚正伟;吴永华
分类号 G06F9/46(2006.01);H04L29/02(2006.01) 主分类号 G06F9/46(2006.01)
代理机构 上海交达专利事务所 代理人 王锡麟;王桂忠
主权项 1、一种Web服务环境下的事务处理系统,包括:协调器组件、协调服务组件、事务协调上下文组件和客户端组件,其特征在于,还包括:激活服务组件、注册服务组件、参与服务组件、完成服务组件,客户端组件则是为了方便应用程序发起和提交事务而提供的调用接口,客户端应用通过客户端组件向协调服务组件请求发起一个新的事务,协调服务组件为新的事务创建一个相应的事务协调器并通过协调器组件保存起来,协调服务组件同时会向激活服务组件请求创建一个新的事务协调上下文组件并且返回这个新的事务协调上下文组件给客户端组件,此后参与事务的客户端应用和Web服务均通过该事务协调上下文组件向注册服务组件进行注册,客户端应用向客户端组件要求进行事务提交或终结,客户端组件则调用完成服务组件来进行事务的提交或终结,最终完成服务组件会通过协调器组件调用参与服务组件对所有参与该事务的参与者进行提交或者终结。
地址 200240上海市闵行区东川路800号