on 05-14-2012 3:07 PM
Hi ,
Can anybody help me how to implement a SOA scenario using SAP PI 7.1 as i am very new to SOA and previously i worked with SOAP web services.Please let me know the prerequisites to implement SOA using SAP PI or else please provide me some sample scenario for any process.
Thanks & Regards
Aruna...
Hi Arun,
If you asked me, Raja Sekhar Reddy and Iñaki Vila already mentioned some most important SOA characteristics:
- you couldn't implement SOA, you follow the most important rules of SOA with SAP PI
- SOA is architecture / methodology
- every service should be independent and have one bussiness functionality
I would even go further to say: SOA is a way of developing integration, that is purely oriented to the functionality, not the technical matters. You can also read more in the blog: , as it discusses many important SOA aspects. And going to implementation: SOA-oriented integration can be based on the SOAP protocol, so most probably PI development will be exactly as you already know it.
Regards,
Greg
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Few more cents...
SOAP Adapter & WS adapter can be used to implement SOA services in PI. Ws adapter can be mainly used to communicate between sap systems.
Use SOAP adapter: If you need to host webservices, you can create SOAP Sender adapter, creates service definition, generate WSDL and share it to the consumer or the client system. You can also publish your webservice in the service registry too. If you need to consume third party webservice then you can use SOAP receiver for this. You can provide authentication like http, https without authentication or https with client authentication as per needs. You can also you SOAP Axis adapter for some specific requirements like Rest webservices.
The following links might be helpful to understand the SOAP adapter..
http://www.riyaz.net/sap/xipi-a-guide-to-using-sap-xi-soap-adapter/113/
http://www.riyaz.net/sap/pi-71-publishing-service-interface-as-a-webservice-in-sr/527/.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Arun,
I'm afraid that you are a bit confused. You can use SOAP adapter in the SOA also. With SAP PI 7.1 and the introduction of SOA SAP changed some concepts, SAP PI 7.0 and XI 3.0 were oriented to messages and now are oriented to services, speaking more clear, before in the Message Interface you only could define one communication, with PI 7.1 you coud define some operations with the service interface, example:
After
1. Message Interface 1(outbound) & 2(inbound) - For create X
2. Message Interface 3(outbound) & 4(inbound) - For modify X
3. Message Interface 5(outbound) & 6(inbound) - For delete X
PI .71
1. Service Interface 1(outbound) & 2(inbound) with three operations: create, modify ande delete
In PI 7.1 was developed more issues that aproximate PI with the SOA philosophy, like the service registry.
It's interesting to remark this you couldn't implement SOA, you follow the most important rules of SOA with SAP PI. I don't know if the rest of the forum are agree with me
Examlpe to develop services in SAP PI 7.1 there a too many if you use SCN search.
For example in this forum you have several links to find examples http://scn.sap.com/thread/1031837
Regards.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Arun,
SOA is architecture /methodolgy to develop your development in service based and every service should be independent and have one bussiness functionality,. Browse in sdn , you will find many blogs on the same
PI point of view we have service registry where we publish our interfaces as a web services and other applictaion can access your web services.
serch in scn to explore more about Service registry,service registry it self has predefined services .
search in ESWORK place where you can find allready developed/defined enterprises services
refer below link
Best Regards,
Raj
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
80 | |
9 | |
9 | |
7 | |
7 | |
6 | |
6 | |
6 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.