首页> 外文期刊>International Journal of Web Engineering and Technology >Enforcing web services business protocols at run-time: a process-driven approach
【24h】

Enforcing web services business protocols at run-time: a process-driven approach

机译:在运行时执行Web服务业务协议:一种过程驱动的方法

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

摘要

Business processes provide abstractions for modelling business protocols that define the correct interactions between two or more Web services (WS). It has been shown that it is possible to automatically derive role-specific processes from a global protocol definition and also statically verify the compliance of a local process with the corresponding global business process. In this paper, we show that a similar approach can be used at run-time. We propose to employ process-based tools to enforce that the messages exchanged between different WS comply with a given business protocol, both in terms of sequencing constraints and data flow characteristics. Our solution simplifies the implementation of WS because it helps to separate the concern of business protocol compliance from the actual service implementation. To do so, we show how to transparently add a protocol enforcement layer to the WS messaging stack. Our experimental results indicate that this imposes a minimal overhead.
机译:业务流程提供了用于建模业务协议的抽象,该协议定义了两个或多个Web服务(WS)之间的正确交互。已经表明,可以从全局协议定义中自动派生特定于角色的流程,并且还可以静态地验证本地流程与相应的全局业务流程的依从性。在本文中,我们表明可以在运行时使用类似的方法。我们建议使用基于流程的工具来强制要求在不同WS之间交换的消息在排序约束和数据流特征方面都符合给定的业务协议。我们的解决方案简化了WS的实现,因为它有助于将对业务协议合规性的关注与实际服务实现分开。为此,我们展示了如何在WS消息传递堆栈中透明地添加协议实施层。我们的实验结果表明,这带来了最小的开销。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号