on 09-10-2013 7:51 PM
Hi Experts ,
We have a requirement where we have to expose PI web services to the external vendor out of client architecture .
PI will be receiving and sending information over Web Service from the trird party and sending the data to R3 via ABAP proxy .
We have been exposing WS within client landscape before , please provide pointers on how to expose the WS externally ?
HI Abhisek,
The way that more time i've seen is a DMZ, in this area you can use an application server or applicaton gateway or whatever you want which redirect the connections, also in PI infrastructure you can use a decentral adapter engine.
If you are in SAP PI 7.1 or upper i recommend you that you the Service Registry.
Regards.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Abhisek,
DMZ is the way to go. I second Iñaki here. As an alternative to install decentral adapter engine in DMZ you could also use a reverse proxy (SAP Web Dispatcher, Apache, etc) to redirect external calls to your SAP PI system that would then be on the inside of your network. This would have several advantages like:
Please keep in mind:
HTH
Cheers
Jens
Hi Abhishek,
Steps -
1. Ask your partners to send there Test and Production Certificates and get in touch with basis to send them your System Certificates.
2. Install certificates in your system - Take basis help
3. Get in touch with network team, for firewall exception of partner IP and for a public IP creation.
4. Do test the connectivity.
Regards
Aashish Sinha
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Abhishek,
You have to consult this with your network team, they should provide you an external IP which will redirect the request to your PI system.
Regards,
Mark
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Your scenario is SOAP to Abap proxy. Sender is soap adapter and receiver is abap proxy.
Create soap sender , generate wsdl and provide wsdl to the third party client. Since you want to expose ws outside your network, you have to talk to network administrators to configure network firewalls port openings between the third party and SAP PI. Please search scn for soap sender scenario.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
85 | |
10 | |
10 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.