Приложение клиент-сервер (веб-сервер) в локальной сети - должен ли быть прокси-сервер? - PullRequest
1 голос
/ 21 июня 2009

В локальной сети веб-приложение ASP .NET выступает в качестве сервера. Он размещен внутри на веб-сервере организации.

К нему можно получить доступ - скажем так - http://192.168.0.23/myApp

Клиентами являются настольные приложения, которым необходимо постоянно взаимодействовать с сервером (веб-приложение, размещенное в интрасети)

Учитывая, что это настройка локальной сети, и запросы от клиента точно не поступают в Интернет - должен ли клиент обрабатывать соединения на основе прокси?

Значение: предположим, что клиент использует прокси для подключения к Интернету, и если приложение на клиенте отправляет веб-запрос на http://192.168.0.23/myApp, должен ли запрос использовать настройки прокси?

Ответы [ 3 ]

1 голос
/ 21 июня 2009

Я бы предложил, но это не будет иметь никакого значения. Прокси просто добавит накладные расходы, и если приложение обслуживает динамический контент, оно будет бесполезным.

Что касается приложения, его не будет интересовать, имеет ли к нему доступ прокси-сервер или напрямую клиент.

0 голосов
/ 21 июня 2009

Я не думаю, что вам нужно получать данные прокси. Для приложения сервера интрасети сведения о прокси не будут иметь значения, поскольку клиенты будут иметь доступ к вашему приложению из внутренней локальной сети, что делает настройки прокси неактуальными.

Поправь меня, если я ошибаюсь. Спасибо.

0 голосов
/ 21 июня 2009

Вы должны разработать свое приложение так, чтобы вам ничего не нужно было знать о сетевой инфраструктуре. Таким образом, сетевая инфраструктура может измениться, и никто не будет вам об этом рассказывать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...