WSO2 API Manager& Web服务组合

时间:2015-11-21 00:34:44

标签: web-services api wso2 composition wso2-am

这是方案,

  • WS_A WS_B 是在不同端点发布的Web服务。

  • WS_A 接收 personId ,进行一些处理,记录一些数据,然后返回名称姓氏< personId 的/ em>。

  • WS_B 收到两个字符串 name lastname ,并将 name + lastname 保存在数据库中,然后返回Ok / Error。

我需要使用WSO2 API Manager发布API API_Composition ,它将调用 WS_A ,并将结果发送到 WS_B ,然后返回 WS_B 的结果。

请记住,我无法创建具有 WS_A + WS_B 行为的新 WS_C ,因为我无法访问整个其中任何一个的代码。

有没有办法只使用WSO2 API Manager? 是否有其他API管理产品可以满足此要求?

此致

1 个答案:

答案 0 :(得分:3)

是的,您可以使用mediator序列执行此操作。我没有为您的方案找到具体的教程,但here's a blog post that has a demo on using mediator sequences and links to detailed documentation

(注意:演示和博客文章适用于WSO2 API Cloud - WSO2 API Manager的托管版本。但它对API管理器的作用相同 - 它是相同的技术。)