on 11-18-2014 7:38 PM
Hi All,
I am having a scenario that a web application (Java) will send data to PI, and PI will pass over the data to SAP. The Java person doesn't like to use SOAP, because it is too complication. And they want PI to provide the URL, so they can send data to it. Anybody has any idea? If can provide a test program, would be much more appreciate.
Thanks a lot!
Charles.
Hi Charles,
First of all if you use SOAP sender channel you can give the java developer an WSDL. With the WSLD and the eclipse, the java developer can use for example WSDL2Java (http://www.javatips.net/blog/2012/09/cxf-wsdl2java-example) that generates automatically all the classes needed, i'm not a java developer and i can generate a client in a five or ten minutes depending the XML payload structure.
For Hareesh suggestion you have an test tool in this Prabir Bhadra's blog
Another solution is to pass a file for example via NFS/FTP/FTPS/SFTP and you do a polling in the shared directory.
Hope this helps.
Regards.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Charles,
A Java client to call PI URL is like another Java client to call an HTTP address. Check this link html - How to send HTTP request in java? - Stack Overflow
Regards.
Hi Charles,
If you are in Dual Stack or PI version < 7.3, you can directly send data to PI HTTP URL without defining any adapter.
SAPTechnical.COM - Scenario on HTTP Client to RFC
For more information on URL:
Defining Query for Plain HTTP Inbound Channel - Configuring the Plain HTTP Adapter - SAP Library
Regards,
Nabendu.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
87 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.