J
Jane Hopkins
We have an asp.net website where the web server is outside our network while
the database is inside. In order to talk to the database the web site has to
go through various security layers and this means it is slow as there is a
lot of talking to the database.
Is there some way I could set up a second web server *inside* our network,
so that this second web server does all the database interaction, and just
talks to the outer web server, receiving HTTP requests and sending back the
web pages and other files to the "outer" web server which is the public
facing server that browsers connect to?
To speed things up further, could I put all the non-aspx files on the outer
web server and just leave those that interact with the database to
communicate through the security layer?
Something like this:
<DB> <--inner web server--> || SECURITY ZONE Z|| <-- outer web server--><--
browsers
Is this possible? How could it work in practise?
the database is inside. In order to talk to the database the web site has to
go through various security layers and this means it is slow as there is a
lot of talking to the database.
Is there some way I could set up a second web server *inside* our network,
so that this second web server does all the database interaction, and just
talks to the outer web server, receiving HTTP requests and sending back the
web pages and other files to the "outer" web server which is the public
facing server that browsers connect to?
To speed things up further, could I put all the non-aspx files on the outer
web server and just leave those that interact with the database to
communicate through the security layer?
Something like this:
<DB> <--inner web server--> || SECURITY ZONE Z|| <-- outer web server--><--
browsers
Is this possible? How could it work in practise?