2008-08-14 6 views
3

Lassen Sie mich versuchen zu erklären, was ich brauche. Ich habe einen Server, der aus dem Internet sichtbar ist. Was ich brauche, ist eine ASP.NET-Anwendung zu erstellen, die die Anforderung einer Website erhält und an einen internen Server sendet, dann erhält sie die Antwort und veröffentlicht die Informationen. Für den Kunden sollte das völlig transparent sein.ASP.NET Proxy-Anwendung

Aus verschiedenen Gründen kann ich den Port nicht zum internen Server umleiten. Was ich tun kann, aber nicht wissen - vielleicht ist die Antwort dort - ist es, eine neue Website zu erstellen, die auf dem anderen Server ihren Host hat.

Antwort

3

Warum funktioniert keine alte Proxy-Software dafür? Warum muss es eine ASP.NET-Anwendung sein? Es gibt jede Menge Tools (Windows und * nix), mit denen Sie Ihre Arbeit ganz einfach erledigen können. Überprüfen Sie Squid oder NetProxy für Starter.

Wenn Sie mit IIS integrieren müssen, sieht IISProxy so aus, als würde es den Trick auch tun.

1

Ich benutze Apache mod_proxy und mod_proxy_balancer. Funktioniert super läuft 5 Domains ein Cluster von 4 Web-Boxen.