wso2 Esb中代理服务和API服务的区别

时间:2016-06-22 05:28:58

标签: api proxy wso2 wso2esb

wso2esb中的代理服务和API服务有什么区别?

要公开我的服务,我可以提供代理URL和API URL然后在哪种情况下有所不同?在哪种情况下我可以使用代理,我可以使用API​​?

请帮助我理解..,

2 个答案:

答案 0 :(得分:2)

API具有资源,因此当您必须执行CRUD等多个操作时它是合适的。然后您可以调用将执行某些特定操作的特定资源。

当您必须执行隔离操作(单个操作)时,代理服务是合适的。

因此,您可以做的是,为多个操作创建API,然后为每个操作创建代理服务。

此外,API可以称为REST服务,代理服务称为soap服务。

答案 1 :(得分:0)

使用代理服务公开SOAP Web服务

您可以使用VFS使用JMS消息或文件,但是因为ESB 4.9.0可以为此目的使用入站端点

使用API​​公开REST服务