wso2 API Manager 使用示例V1.0

2026/4/24 11:20:28

wso2 API Manager 使用示例

此SOAP 服务有一个名称为“GetCitiesByCountry”的操作,可以使用SOAP UI直接访问,结果如下图所示:

2.2.2 创建并调用API

在API Manager上创建API,暴露此服务操作为REST 操作。 例如:暴露GetCitiesByCountry 的POST 方法为如下: https://localhost:8243/weather/v1.0.0/GetCitiesByCountry 则请求负载为:

{\2.2.2.1 编写输入序列

编写输入中介序列,从请求消息中读取“country”,并转化为后端服务期望的SOAP 负载(本例将此文件保存为JSONtoSOAP.xml)。登录到Carbon管理控制台

JSONtoSOAP.xml

registry

/_system/governance/apimgt/customsequences/in 下面。

15

wso2 API Manager 使用示例

xmlns:soapenv=\

xmlns:web=\

$1

2.2.2.2 编写输出序列

编写输出中介序列将SOAP响应消息换成JSON(本例将把此文件保存为SOAPtoJSON.xml)。登录到Carbon管理控制台,将SOAPtoJSON.xml 文件在registry中上传到/_system/governance/apimgt/customsequences/out 下面。

16

wso2 API Manager 使用示例

2.2.2.3 创建API

登录到Publisher创建API,如下图所示。

17

wso2 API Manager 使用示例

进入“implement”向导,选择端点类型(Endpoint Type)为“Address Endpoint”。然后定义端点值为:http://www.webservicex.com/globalweather.asmx 。

18


wso2 API Manager 使用示例V1.0.doc 将本文的Word文档下载到电脑
搜索更多关于: wso2 API Manager 使用示例V1.0 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219