Rodney,
Another option might be to avoid remoting altogether and access your server-side components via WebServices.
~~Bonnie
>Hi,
>
>I am working on a three tier web app, with a C# business tier that is accessed using remoting, and a SQL server database. I am preparing for implementation, and I am confused as to what type of remoting configuration to use. Currently, I have the middle tier running as a windows service on the development server. However, after reading Advanced .NET remoting from Ingo Rammer, I'm not sure that the architecture I have will work. The remoting objects are accessed using a TCP connection and an open port number. After reading the Configuration and Deployment section of the aforementioned book, I am not sure if people coming from the Internet will be able to use the TCP method of connecting through the firewall.
>
>Hosting the remoting objects in IIS would solve my problem, but incur a performance penalty. If anyone has attempted anything like this, could you let me know what you did, and why? Any information would be appreciated. I would like to get an idea what would work best, before I start to rework the code.
>
>
>Thanks,
>
>Rodney