on 07-02-2013 11:54 AM
Hello All,
We have two external systems (TCP/IP clients) that communicate only using a TCP/IP Socket.
What are the different ways to integrate these systems with SAP PI?
Please guide.
Thanks
Shabari
Hello,
Customer wont be interested to invest in Seeburger adapter.
The 2 systems are TCP IP client.
We will have to build TCP IP server and then use java proxy or java mapping to connect to the socket server.
Can we use file mechansim to send and recieve files with the TCP/IP server.
Thanks,
Shabari
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Shabari,
You can also connect to TCP\IP server without creating an intermediate server (which might complicate the design).
You can send file and receive file from TCP \IP server but that makes the communication asynchronous.
If your requirement is to send and receive response in a synchronous manner (which appears to be the case as per your original post) then writing java socket programming remains the only approach.
Regards
Anupam
Hello,
I was thinking we would need ,TCP/IP Socket server which will receive/send data from the two systems (which are TCP/IP clients). Also the Java application should be able to receive/send data through web services, which internally should be sent/received by the TCP/IP Socket server.
Is this feasible or any simpler ways to do it?
Thanks
Shabari
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Shabari,
Its best if you can use an adapter as suggested by Michal Krawczyk. Java mapping is second simplest way of implementing this scenario as explained earlier. Not sure if you can implement the same using web services.
Regards
Anupam
Hi,
>>>>What are the different ways to integrate these systems with SAP PI?
there's also a seeburger adapter as far as I remember to communicate over TCP,
Regards,
Michal Krawczyk
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Shabari,
You need to write java mapping(socket programming) code to communicate with these servers. Please check this wonderful blog by saravanakumar.kuppusamy2
http://scn.sap.com/people/saravanakumar.kuppusamy2/blog/2005/12/15/socket-integration-with-xi
One small request please kindly rate the blog if you find it useful,if possible.
Regards
Anupam
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
84 | |
10 | |
9 | |
8 | |
6 | |
6 | |
6 | |
5 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.