Board logo

标题: 为 IBM App Connect Professional 部署自动化的持续集成引擎-1 [打印本页]

作者: look_w    时间: 2018-3-17 12:17     标题: 为 IBM App Connect Professional 部署自动化的持续集成引擎-1

简介在本教程中,您将了解在 IBM App Connect(前称为 WebSphere® Cast Iron®)上如何使用 IBM                App Connect 管理 API、SoapUI 客户端和 Jenkins 实现部署自动化。
优势部署自动化:
前提条件要学习本教程,您需要安装以下程序并满足相应条件:
整篇教程中使用的首字母缩略词

IBM App Connect Professional(前称为 Cast Iron)是一个用于将基于云的 SaaS                应用与本地应用相集成的平台。 它是一种拖放式开发工具,用于构建复杂的集成流。
IBM App Connect 具有两种实现模型:
要访问 IBM App Connect 运行时,请使用以下任一接口:
设备 API设备管理 API 是一个 Web Service 层,支持以 SOAP 请求形式使用 Web Service 调用来执行如下各种任务,从而实现对                IBM App Connect 运行时的管理:
该响应采用 SOAP 响应形式。
IBM App Connect 集成设备可提供不同 API 来执行与 IBM App Connect 管理相关的各种功能。可通过以下项来访问这些                API:
部署 WSDL 包含与以下操作有关的信息:发布 PAR 文件、启动 PAR 文件、停止编排、取消编排部署、删除编排、导出项目和导出配置等。在                SoapUI 中下载 https://<appliance-management-port>/ws/deployment?wsdl 部署                WSDL。
安全性 WSDL 包含登录和注销操作,用于建立管理 API 会话。在 SoapUI 中下载                https://<appliance-management-port>/ws/security?wsdl 安全性                WSDL。以下章节中描述了详细信息。
IBM App Connect 部署自动化的配置IBM App Connect 部署的自动化配置包含两个主要流程:
配置测试套件以调用设备 API图 1 中显示了发布 PAR 文件和启动编排的基本步骤。您将登录 IBM App Connect、上载并部署 PAR 文件、启动此 PAR                文件的编排过程,然后注销 IBM App Connect。下面描述了运行上述操作的详细步骤。
备注:无论是通过 IBM App Connect WMC 还是 App Connect 管理 API                来部署,此流程图都是相同的。
图 1.部署步骤的流程图
第 1 步.在 SoapUI 上创建一个 SOAP 项目打开 SoapUI,单击 File > Create Empty Project                创建一个空项目。默认情况下,此项目名为 Project1。您可按自己的喜好随意命名该项目。对于本教程,该项目重命名为                CastIron_Deployment。
也可以通过单击 File > New SOAP Project 来创建新的 SOAP                项目。在打开的对话框中输入名称 CastIron_Deployment。
第 2 步.添加用于安全性和部署的 WSDL右键单击 CastIron_Deployment 项目,并添加安全性和部署 WSDL(如图 2a、2b 和 2c                中所示)。图 2a 显示了本步骤的第一个分步,即,将 WSDL 添加到项目中。右键单击                    CastIron_Deployment 项目,并单击 Add                WSDL
图 2a.将 WSDL 添加到项目中这样会打开 Add WSDL 对话框。要添加安全性,请在 WSDL Location                文本框中输入(或浏览至)https://appliance-management-port/ws/security?wsdl,如图                2b 中所示。
图 2b.添加安全性 WSDL您还要添加部署 WSDL。右键单击 CastIron_Deployment 项目,并单击 Add                    WSDL。这样会打开 Add WSDL 对话框。要添加部署,请在 WSDL Location                文本框中输入(或浏览至)https://appliance-management-port/ws/deployment?wsdl,如图                2c 中所示。
图 2c.添加部署 WSDL




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0