内容摘要:在本文中,作者使用中间会合 (meet-in-the-middle) 开发模式,对既有资产进行抽取、分析、编排和映射,生成满足业务目标的可部署代码和接口定义文件,从而实现了对于既有资产的转换和重组。
1.使用 WDz (Websphere Development for Z system),进行资产开发和重组,按照业务目标,编排业务流程,进行接口和消息的映射,并最终生成可部署代码和接口描述文件。
2.使用中间会合的开发模式,开发和准备输入的材料,利用 SOA 规约整个场景的设计与实现过程。
用例说明
本文样例是一个经过裁剪的零部件订单查询服务。在一个零售企业中,该服务可以为用户提供零部件订单及价格的查询,主要包含两部分功能:检查部件订单和检查部件价格。在本样例中,该服务实现的 COBOL 代码是由 CICS 应用提供,为了支持多种零部件的灵活查询,需要将上述应用转换为 Web Service。
图 3. 样例的 Use case 图

作者使用 WSDL 描述实现目标和业务需求,对应的 COBOL 程序被作为在 WDz 中创建一个 Service Flow 工程的输入。下面是关于 WSDL 文件的定义细节,它完全匹配上述用例视图表述的需求,并定义了相关的输入和输出:
图 4. WSDL 的定义

Figure xxx. Requires a heading

Figure xxx. Requires a heading

作者:何 文 责编:豆豆技术应用
正在加载评论...