on 04-15-2015 8:50 PM
Hi,
My requirement is Webservice to SAP
I have to call or invoke a webservice to extract the XML and send it to SAP
how do i call a web service using http_aae GET service to extract the xml from the service
I dont see any option in HTTP_AAE to put the sender url to extract the data
I understand post is that the web service post some data to PI generated url but how does GET works, how does it communicatate to sender URL and extarct the XML to send it to SAP
I have gone through below blogs but nothing found exactly for HTTP_AAE GET
>>>I understand post is that the web service post some data to PI generated url but how does GET works
Same like POST. It depends on your sender system whether to choose GET/POST.
But in both in both the cases sender system has to push the request to PI.
>>>I have to call or invoke a webservice to extract the XML and send it to SAP
You can configure soap /HTTP_AAE receiver in synchronous mode to extract the xml from web-service.
May be you can redesign the flow
.
ERP <-> PI <-> Webservice
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thank you for the response
Let me be more clear
I have invoke a webservice (wsdl) endpoint and get the XML out of it and send it to proxy
I am not sure how does soap/HTTP_AAE receiver help me in this scenario as receiver will be proxy
even if HTTP_AAE GET method sender has to trigger a call then it is ruled out for us, we have to follow micheals blog
is there any other way we can acheive this apart from Advantco adapter and java proxy ?
You were clear in your initial post as well.
>>>I am not sure how does soap/HTTP_AAE receiver help me in this scenario as receiver will be proxy
May be i should have been more clear.
When i say use soap receiver to extract the xml from web service, i've indicated that you should change the flow from async to sync.
i.e
ERP (Proxy ) <--synchronous request to extract data--> PI <--get xml from webservice using soap receiver--> Webservice
Or you can even try to design a Async -> Sync bridge to extract data.
File sender(trigger file) -> PI -> Soap adpater(Sync&Async bridge) -> ERP (Proxy)
Hi,
ou mean to say trigger a file as sender file adapter and receiver is soap adapter (async) and use transform one way bean modules to convert it as asyn to sync and pass the response to proxy
we already excuted this flow suscessfully but this was a workaround, we were primarily looking for a direct approach to call or invoke the service and send the xml payalod to proxy I think this can be achived by micahles blog ? is that correct
User | Count |
---|---|
84 | |
25 | |
12 | |
9 | |
6 | |
6 | |
5 | |
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.