cancel
Showing results for 
Search instead for 
Did you mean: 

Deploying a "stand-alone" WACS to support RESTful web services application-traffic...?

former_member183781
Active Participant
0 Kudos

Are there any SAP Best-Practice or Pattern Books for supporting the RESTful web services application-traffic...?

  1. We need to allow RESTful traffic from an application in the DMZ.

  2. The TOMCAT Web-Server is in the WebApplication layer - so they have no problem accessing CMC or Launchpad.

  3. However, the WebApplicationContainerServer (WACS) is on the Application layer within a SIA Node - so the client is unable to connect to the RESTful WebServices from the DMZ.

  4. One work-around we are considering is deploying just the SIA & WACS on a small-Node on the same physical box that is hosting the TOMCAT Web-Server is in the WebApplication layer.


Is there any formal SAP Guidance around the "Best Practice" for this issue, or has ANYONE come-up with another work-around...?

Let me know.

Thanks in Advance.

Accepted Solutions (1)

Accepted Solutions (1)

0 Kudos

Mark,

Another best solution would be to configure and use Reverse Proxy from DMZ

As there is an option in WACS to support HTTP through Revrse proxy

Refer the Chapter

To configure WACS to support HTTP with a reverse proxy

From the Admin Guide for more information

http://help.sap.com/businessobject/product_guides/sbo41/en/sbo41sp5_bip_admin_en.pdf

-Guru

former_member183781
Active Participant
0 Kudos

Agreed. Reverse-Proxy is what we have used on other sites.

Sadly, Reverse-Proxy is NOT an option here.

This location has some pretty specific IT policy around keeping everything separate on different layers/segments....so we are trying to figure-out an option or work-around that works within their internal-constraints.

Thanks.

Former Member
0 Kudos

Hi Mark,

we use a RequestHeader in the HTTPRequest to allow the client application to reach the Restful WS.

It´s setRequestHeader('X-PINGARUNER', 'pingpong'),

Hope this help

Cheers,

Rogerio

Answers (0)