cancel
Showing results for 
Search instead for 
Did you mean: 

HTTP / XML and DMZ

Former Member
0 Kudos

Hi,

I want to send and receive an XML message with HTTP(S) to an external system. I have to pass a DMZ.

Can I use a webdispatcher for this fucntionality?

Ron

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Ron,

yes you can use the webdispatcher for receiving external messages. That is the idea of this great tool. But the dispatcher can only handle HTTP or HTTPs Requests, so it is not possible to communicate in both wasy. A reason would be to set up two instances of the dispatcher. One for sending, and one for receiving. It doesn't matter if your messages are received by the ABAP or Java Engine, you can configuire the dispatcher for both ways

Chris

athavanraja
Active Contributor
0 Kudos

is it from ABAP engine or from java?

I can help you with ABAP

Regards

Raja

Former Member
0 Kudos

Hi,

Yes it's from the ABAP engine.

Regards

Ron

athavanraja
Active Contributor
0 Kudos

<i>I want to send and receive an XML message with HTTP(S) to an external system. I have to pass a DMZ.</i>

To communicate thru HTTPs, first you need to install the certificate of the external system into your SAP system using trasaction STRUSTSSO2.

Once this is done , you can used class CL_HTTP_CLIENT to send and received XML messages.

check out the following weblogs.

/people/thomas.jung3/blog/2004/11/17/bsp-a-developers-journal-part-xiv--consuming-webservices-with-abap

/people/durairaj.athavanraja/blog/2004/09/20/consuming-web-service-from-abap

Regards.

Raja

If you find the answers useful, reward them bu clicking the radio button and if its answered mark the post as answered