B
Bill Fuller
I have a team that is designing/building an n-tier (5 logical layer, 3
physical) WinForms application that will be deployed via ClickOnce. The
backend will be using WCF for communication.
Here is the question... the design team is using IIS, which is not a
requirement of WCF. It is not a web application and we have total control of
the binding protocol (HTTP, TCP, ES, etc.). Thier reasoning for using IIS is
because of the requirement for SSL.
My thought is that the backend should be behind the firewall and communicate
to the client application via a proxy in the DMZ... with SSL handling pushed
to edge devices. This would mean that the WCF application servers on the
inside network would not have to be configured as web servers.
Does anyone have any thoughts/recommendations/experience on this?
physical) WinForms application that will be deployed via ClickOnce. The
backend will be using WCF for communication.
Here is the question... the design team is using IIS, which is not a
requirement of WCF. It is not a web application and we have total control of
the binding protocol (HTTP, TCP, ES, etc.). Thier reasoning for using IIS is
because of the requirement for SSL.
My thought is that the backend should be behind the firewall and communicate
to the client application via a proxy in the DMZ... with SSL handling pushed
to edge devices. This would mean that the WCF application servers on the
inside network would not have to be configured as web servers.
Does anyone have any thoughts/recommendations/experience on this?