Создание VPN-клиента и сервера с использованием WCF - PullRequest
2 голосов
/ 19 сентября 2009

Я хотел бы создать VPN-клиента и VPN-сервер, используя WCF через HTTP.

Можно ли это сделать?

Ответы [ 2 ]

7 голосов
/ 19 сентября 2009

WCF предназначен для создания приложений веб-служб высокого уровня, а не драйверов сетевой системы низкого уровня, компонентов и т. Д.

Конечно, вы можете создавать веб-сервисы в WCF, которые будут работать через VPN, но вы не можете создавать драйверы VPN в WCF.

4 голосов
/ 19 сентября 2009

Чтобы быть прозрачным, вам нужно написать драйвер. Но если вам нужен туннельный прокси, его достаточно легко написать. Если вы используете Session Required Contract с событием обратного вызова, вы можете построить туннель.

Извините, я не могу предоставить рабочий пример в настоящее время. Но я сделаю заметку о проекте очистки, который у меня есть, и напишу об этом позже.

Редактировать ...

Я снял сайт с моим примером несколько лет назад ... если я помню, я отследю код и отправлю его на github.

...