wso2esb中的代理服务和API服务有什么区别?
要公开我的服务,我可以提供代理URL和API URL然后在哪种情况下有所不同?在哪种情况下我可以使用代理,我可以使用API?
请帮助我理解..,
答案 0 :(得分:2)
API具有资源,因此当您必须执行CRUD等多个操作时它是合适的。然后您可以调用将执行某些特定操作的特定资源。
当您必须执行隔离操作(单个操作)时,代理服务是合适的。
因此,您可以做的是,为多个操作创建API,然后为每个操作创建代理服务。
此外,API可以称为REST服务,代理服务称为soap服务。
答案 1 :(得分:0)
使用代理服务公开SOAP Web服务
您可以使用VFS使用JMS消息或文件,但是因为ESB 4.9.0可以为此目的使用入站端点
使用API公开REST服务