on 06-19-2009 11:03 AM
i have a requirement where SAP sends data to some web application.. so we are going to use Proxy to webservices.. in this we are also using BPM.
SAP sends the data to PI ..in PI BPM triggers it will check some login credintials with webserices application and response will be sent back to PI .. in PI it will have to append the login session id with SAP data and then finally PI pushes the data to target system(web application).
SAP--SAP-PI (BPM)web services.
1. SAP sends data to PI
2. PI checks the login credentials with webservices
3.Sen back the session id
4. session id appended to SAP data
5. Final data will be sent to webapplications
So how many msg interfaces that i need to create.?
1 DATAfrom SAP_Outbound (Asyn) ---
2. Data from SAP_Abstarct(Asyn)_BPM
3. Data webapplication to SAP- (abstarct )-Sync ( which gets the session id)
3. FinalDatato Webapplication(Asyn)-Abstract
Please correct me if i'm wrong...
Regads,
Deeps
Have you thought of the scenario without BPM? Proxy - PI - SOAP with SOAP lookup in PI to fetch the data.
Regards,
Prateek
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
which one is best the option BPM or SOAP lookup..
Just for fetching a single value, you should use lookup. If you want the entire response payload, then BPM should be used.
Refer this for Soap Lookup
/people/bhavesh.kantilal/blog/2006/11/20/webservice-calls-from-a-user-defined-function
Regards,
Prateek
is the proxy call sync? or is it independent?
if the request and response to SAP is different then follow - /people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
94 | |
11 | |
11 | |
10 | |
9 | |
8 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.