我是SFDC的新手。我需要在SFDC和EBS之间进行集成。我有一个来自EBS的SOAP Web服务来创建聚会,帐户,帐户站点和站点详细信息。
现在我需要在SFDC中调用此Web服务(使用APEX)。能告诉我如何实现这一目标(期待一步一步的解释)或任何能告诉我如何实现这一目标的文件。
答案 0 :(得分:0)
Salesforce提供了一个名为Wsdl2Apex的集成工具。它可用于从WSDL创建Apex类以从Apex调用Web服务。请参阅SOAP Services: Defining a Class from a WSDL Document,其中包含有关如何从WSDL生成Apex类的分步说明。
请记住,您还需要设置Remote Site以允许标注到网络服务网址。
根据您的WSDL的复杂程度,有几种选择。
首先,还有一个Wsdl2Apex的开源版本。
其次,我创建了一个独立的工具,增加了对各种WSDL功能的支持。请参阅Dreamforce 2014 Presentation - Improved Apex support for SOAP based web services。