简体   繁体   English

Oracle ADF和SalesForce集成

[英]Oracle ADF and SalesForce Integration

I am trying to integrate ADF application to SalesForce . 我正在尝试将ADF应用程序集成到SalesForce中 I have my enterprise URL and api-token and password. 我有企业URL和api令牌以及密码。 I am able to call services and get results from soapUI. 我可以致电服务并从soapUI获取结果。

Now the challenge is I'd like to integrate salesforce and get data to ADF application. 现在的挑战是我想集成Salesforce并将数据获取到ADF应用程序。 I have created datacontrol for SOAP web service. 我已经为SOAP Web服务创建了datacontrol But this'll not work as SalesForce follows a secured approach. 但这不会起作用,因为SalesForce遵循安全方法。 First we need to call Login() service which'll return a dynamic serviceURL and a sessionId . 首先,我们需要调用Login()服务,该服务将返回动态serviceURLsessionId Then we need to call the desired service with serviceURL as endpoint and sessionId as one of the request attributes. 然后,我们需要使用serviceURL作为端点,将sessionId作为请求属性之一来调用所需的服务。 How could I implement this in declarative approach. 我如何以声明的方式实现这一点。

Please do not ask me to write a java client to access SalesForce which I already aware and I am doing. 请不要要求我编写一个Java客户端来访问我已经知道并且正在执行的SalesForce。

-V -V

Create a Java Client Proxy for the various services you want to invoke. 为要调用的各种服务创建Java客户端代理。 Then create a class with a method that streamline calling those proxies - and expose that class as a data control to use in ADF. 然后使用简化调用这些代理的方法创建一个类,并将该类作为要在ADF中使用的数据控件公开。

Another approach is to use BPEL with the Oracle SOA suite to orchestrate the sequence of services you are calling. 另一种方法是将BPEL与Oracle SOA套件一起使用来协调您正在调用的服务的顺序。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM