Most large corporations I've seen conduct internal audits to ensure departments are using the recommend apps. For example, a web services server that external customers see/use might be Apache or GlassFish according to that standard. However, department 'ABC' has their business app written in ST and operations exposed as a web service.
In production, the main server would sit at 'anIpAddress' and the ST server would sit behind it at 'anInternalIpAddress:8080'. A web service request comes into the main server, 'getRate' for example, and the main server issues a web service call to the ST server since that is where the functionality actually lives.
The ST server processes the request and returns the answer.
Is the above a 'good' solution or is some other method prefered to handle a web service call like this?