Использование прокси в Remoting Concept - PullRequest
0 голосов
/ 28 января 2010

Я новичок в понятиях удаленного взаимодействия (C # Remoting). На самом деле я сделал несколько проектов, используя концепции удаленного взаимодействия, мне нужно использовать прокси между клиентом и сервером, если клиент хочет общаться с сервером или наоборот это нужно сделать через этот прокси only.i видел пространство имен Remoting.Proxy, это поможет? кто-нибудь дать мне несколько советов по как это сделать будет очень полезно для меня.

Я слышал, что если запрос через прокси, он будет более безопасным. Если мой адрес сервера (182.575.069.67) и мой прокси работает в 192.168.0.8, тогда все мои клиенты должны отправлять свои сообщения на прокси и прокси сервер должен переслать это фактическому серверу. Это то, что я пытаюсь сделать

Ответы [ 2 ]

1 голос
/ 30 января 2010

Пространство имен «Прокси» относится к идее, что должен быть локальный объект, работающий по доверенности для удаленного клиента.

Если вам нужен весь трафик на сервер для прохождения через прокси, вы должны создать два исполняемых файла: сервер и прокси-сервер.

Сервер может принимать запросы только от прокси-службы, а сама прокси-служба может быть неразборчивой.

Однако я не уверен, зачем вам нужно настраивать прокси-службу, поскольку вы в любом случае сможете поместить любой код авторизации / аутентификации непосредственно в службу сервера.

0 голосов
/ 06 февраля 2010

Прокси в C # (особенно в пространстве имен System.Remoting) являются локальными внутрипроцессными объектами, которые представляют объект в другом процессе.

Они названы в соответствии с шаблоном Proxy Object, а не в честь прокси-серверов.

...