首页> 外文OA文献 >Integrating ServiceJ with the web service invocation framework
【2h】

Integrating ServiceJ with the web service invocation framework

机译:将ServiceJ与Web服务调用框架集成

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

The Web Services paradigm is promising because it excels in uniting systems that were previously thought to be incompatible. Hence, a growing number of applications are built as interconnected, cooperating services, where the business logic of each service is typically implemented in an object-oriented programming language. But current object-oriented programming languages do not integrate well with the Web Services paradigm. Various frameworks were proposed to increase transparency, but these APIs fail to provide appropriate abstractions for guiding service selection and for handling service failures. Hence, they make the programmer responsible for dealing with infrastructural technicalities, resulting in ad-hoc solutions that comprise error-prone and obfuscated code.In this paper, we evaluate the Web Service Invocation Framework (WSIF), a popular API for writing web service clients in Java. We show how the weaknesses of WSIF can be solved by integrating it with ServiceJ, our Java extension that introduces language features for interacting with remote services. By directly integrating support for web services in object-oriented programming languages, we allow programmers to focus on the implementation of the business logic, rather than on technical challenges such as locating services, installing service communication protocols, and detecting service failures.
机译:Web服务范式很有前途,因为它在合并以前被认为不兼容的系统方面表现出色。因此,越来越多的应用程序被构建为互连的协作服务,其中每个服务的业务逻辑通常是在面向对象的编程语言中实现的。但是当前的面向对象编程语言不能与Web服务范例很好地集成。提出了各种框架来增加透明度,但是这些API无法提供适当的抽象来指导服务选择和处理服务失败。因此,他们使程序员负责处理基础设施的技术问题,从而产生了包括容易出错和混淆代码的临时解决方案。在本文中,我们评估了Web Service调用框架(WSIF),这是一种编写Web服务的流行API。 Java中的客户端。我们展示了如何通过将WSIF与ServiceJ集成来解决WSIF的弱点,ServiceJ是我们的Java扩展,它引入了用于与远程服务交互的语言功能。通过将面向Web服务的支持直接集成为面向对象的编程语言,我们使程序员可以专注于业务逻辑的实现,而不是技术难题,例如定位服务,安装服务通信协议和检测服务故障。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号