cancel
Showing results for 
Search instead for 
Did you mean: 

Synch/Asynch with out BPM

Former Member
0 Kudos

Hi All,

I have a HTTP to webservice scenario currently running in production , i.e .,

From the HTTP Application user sends a request to XI . XI makes a SOAP call and sends the request back to HTTP Application .

now I have a new requirement to write the SOAP request message to a JMS channel also.

Let me know how is it achievable with out using BPM .

Thanks and Regards,

KLK

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hey,

Incase of the issue is with sync-async then you can use this document(without BPM).

https://www.sdn.sap.com/irj/scn/wiki?path=/display/xi/file-rfc-file%2528without+bpm%2529

regards,

Milan

Answers (3)

Answers (3)

jagesh_lakdawala
Active Participant
0 Kudos

Hi,

This can be done by using the Message Split Concept.

You need to Map the Outbound Interfcae Request Message with Inbound Interfce Message.

Inbound Interfce Message consist of Message1 & Message2.

Message1 for SOAP Adapter and Message2 for JMS.

Regards

Jagesh

prateek
Active Contributor
0 Kudos

now I have a new requirement to write the SOAP request message to a JMS channel also

I guess you mean you want soap "Response" to be sent to JMS channel.

Do you need entirely new scenario? If yes, then proceed as Milan has suggested above.

However, if you mean that you want the soap response back to http sender as well as JMS, then you will have to use BPM.

Regards,

Prateek

Former Member
0 Kudos

Thanks for the replies , I have to clarify my question

Yes my requirement is to send the soap - response to JMS .

The above blog is File - RFC - File ( Asyn/sync) but my requirement is

HTTP - SOAP -- JMS (Syn/Asynch) .

The current scenario in production my o/b and i/b message interface are synchronus .

I need a i/b asynch interface reciepent for the SOAP response .

Let me know your thoughts

Thanks

KLK

prateek
Active Contributor
0 Kudos

You have to use BPM here.

Only if you have one field from soap receiver to be fetched, you may create http to jms async scenario with soap lookup. But this doesn't seems to be your case.

Regards,

Prateek

Former Member
0 Kudos

Prateek,

yes your are correct the SOAP responce is a complex XML .

Actually the SOAP call is a lookup into DB to fetch the entire product

we have more than 40 thousand products and for one SOAP request I get arround 20 ID

to lookup. I was looking for non BPM solution

Thanks for you time

KLK

prateek
Active Contributor
0 Kudos

Unfortunately, you will have to use BPM for such a scenario

Regards,

Prateek

VijayKonam
Active Contributor
0 Kudos

create two receiver determinations. one for soap and one for your new requirement.

VJ