Hi,
I'm about to develop an service for a customer. The service will be located on the intranet behind firewalls and have a database of its own. The service will be consumed by another Web-application located on the DMZ. Now, my problem is that the company has a kind of strict policy not to open any ports from DMZ into the intranet.
1) Is it possible for my Web-app on the DMZ to access a WCF-service on the intranet without open a port?
2) If not, is there any reference architecture describing that opening a port may be done and still have a safe solution? Perhaps combined with certificates, some kind of athorization etc. There is no need for any other app to consume the service (at least not for now), so it is ok to have a configuration that limits the consumers to this single web-app.
Best regards /Valle