Pergunta

Gostaria de criar um cliente VPN e servidor VPN usando o WCF através do HTTP.

Isso pode ser realizado?

Foi útil?

Solução

Para ser transparente, você precisará escrever um driver. Mas se você deseja apenas um proxy de tunelamento, é fácil de escrever. Se você usar um contrato de sessão exigido com um evento de volta, poderá construir o túnel.

Desculpe, não posso fornecer um exemplo de funcionamento neste momento. Mas farei uma anotação para o projeto de limpeza que tenho e blog sobre isso mais tarde.

Editar...

Eu abri o site com meu exemplo alguns anos atrás ... se bem me lembro, rastrearei o código e o publicarei no Github.

Outras dicas

O WCF é para criar aplicativos de serviço da Web de alto nível, não drivers de sistema de rede de baixo nível, componentes, etc.

Obviamente, você pode criar serviços da Web no WCF que atropela uma VPN, mas não pode criar drivers VPN no WCF.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top