【24h】

Reusing existing object-oriented code as web services in a SOA

机译:将现有的面向对象的代码作为SOA中的Web服务重用

获取原文

摘要

This paper describes the reuse of existing classes and methods in an existing object-oriented system as web services in a service-oriented architecture. The approach presented here identifies the interfaces and public methods which can be invoked from outside and generates a WSDL interface to access them. It is a bottom-up approach to creating web services which allows business processes to reuse existing functionality. The tool SoftReuse described in this paper not only generates interfaces to existing public methods in Java and C# code, but also generates a visual documentation of those interfaces and test scripts for testing them. The test scripts use assertions to generate service requests as well as to validate the service responses. The goal is to build the reused services into new S-BPM business processes. This is an extension of the work already made with procedural languages and presented at a previous MESOCA Workshop.
机译:本文介绍了在面向服务的体系结构中作为Web服务的现有对象系统中的现有类和方法的重用。 此处呈现的方法标识可以从外部调用的接口和公共方法,并生成访问它们的WSDL接口。 它是创建Web服务的自下而上的方法,这允许业务流程来重用现有功能。 本文中描述的工具Softreuse不仅为Java和C#代码中的现有公共方法生成接口,而且还生成这些接口的可视化文档和测试脚本以测试它们。 测试脚本使用断言来生成服务请求以及验证服务响应。 目标是将重复使用的服务建立在新的S-BPM业务流程中。 这是已经用程序语言制作的工作的延伸,并在上一个Mesoca研讨会上呈现。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号