We need to determine a quick way to deploy our web application in the DMZ to communicate with our SQL server, which lives on a secure network. Only port 80 is open and accessible, and the direct firewall is not allowed through the firewall.
So, take the following simple system.
The web page (default.aspx) makes the call (GetData () line), which is in the assembly (Simple.DLL). GetData () uses ADO.NET to open a connection, make an SQL call, retrieve data, and return data to the caller.
However, since only port 80 is available and SQL traffic is not allowed, what can we do to achieve our goal?
I believe that the remote .NET solution will work, and I heard about the architecture in which the remote level proxies a call from Simple.DLL to DMZ to another Simple.DLL that works on the protected side. The remote access layer handles the connection between the two DLLs.
Can someone shed some light on how WCF / Remote Access can help us and how to get started with the solution?
source
share