我们什么时候需要创建代理服务?什么时候需要创建Rest Api?

时间:2016-04-06 05:10:52

标签: api proxy wso2 wso2esb wso2developerstudio

wso2 esb中的Soap服务可以通过两种方式创建,一种方式是创建自定义代理服务,另一种方法是创建API。通过使用自定义代理和Api,我们可以创建soap服务,所以我想了解何时创建自定义代理以及何时创建API。

2 个答案:

答案 0 :(得分:0)

如果您需要,请使用代理服务:

  • 使用JMS消息(JMS代理)
  • 使用文件(VFS代理)
  • 接收SOAP消息(使用它的WSDL发布webService)

如果您需要发布REST服务(通常,您希望将XML或JSON发送到此类服务),请使用API​​

看看那里:https://docs.wso2.com/display/ESB490/Creating+APIs

答案 1 :(得分:0)

这取决于您的要求。如果您希望将服务公开为REST服务(即通过HTTP方法get / post / put / delete公开),您可以使用API​​。同样,如果您希望将服务公开为Web服务,则可以使用代理。 您还可以通过代理代理REST服务。