首页> 外文会议>International Conference on Service-Oriented Computing(ICSOC 2007); 20070917-20; Vienna(AT) >CP4TWS - A Prototype Demonstrating Context and Policies for Transactional Web Services
【24h】

CP4TWS - A Prototype Demonstrating Context and Policies for Transactional Web Services

机译:CP4TWS-一种演示事务性Web服务的上下文和策略的原型

获取原文
获取原文并翻译 | 示例

摘要

Transaction management has become important in Web services composition [1]. The goal is to guarantee the consistency of the business processes to implement as Web services. This demo paper presents CP4TWS prototype that validates our approach for context-driven transactional Web services using policies [2]. In this approach, context tracks Web services, policies specify Web services' transactional behaviors, and backward/forward adaptation strategies support Web services' exception handling.Fig. 1 (a) presents the running scenario, which is a composite Web service providing transportation plans to tourists. Initially, a tourist invokes Itinerary WS that proposes routes, e.g., hotel to museum. Itinerary WS consults Weather WS and requests Location WS for details on the origin and destination places. In case of bad weather, a taxi booking is made for the tourist using Taxi WS. Otherwise, the tourist uses public transport. Hotel and museum locations are submitted to Bus Schedule WS, which returns the bus numbers to ride. Traffic jams make Bus Schedule WS interact with Traffic WS regarding the status of the traffic network. This status is fed into Bus Schedule WS for adjustment needs. Each Web service in this running scenario has a dedicated state chart diagram that reflects its transactional property (e.g., pivot, retriable, compensatable). The diagram of a pivot Web service is given in Fig. 1 (b).
机译:事务管理在Web服务组合中变得很重要[1]。目的是保证实现为Web服务的业务流程的一致性。本演示文稿介绍了CP4TWS原型,该原型使用策略[2]验证了我们用于上下文驱动的事务Web服务的方法。在这种方法中,上下文跟踪Web服务,策略指定Web服务的事务行为,后向/前向适应策略支持Web服务的异常处理。图1(a)展示了运行场景,它是一个复合Web服务,为游客提供交通计划。最初,一位游客调用了行程WS,该行程WS提出了从酒店到博物馆的路线。行程WS向天气WS咨询并向位置WS请求有关始发地和目的地的详细信息。如果天气不好,可以使用Taxi WS为游客预订出租车。否则,游客使用公共交通工具。酒店和博物馆的位置将提交给Bus Schedule WS,后者返回要乘坐的公交车号码。交通拥堵使Bus Schedule WS与Traffic WS就交通网络的状态进行交互。出于调整需要,此状态被输入到Bus Schedule WS中。在此运行场景中的每个Web服务都有一个专用的状态图,该状态图反映了其事务属性(例如,透视,可重试,可补偿)。图1(b)给出了枢轴Web服务的示意图。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号