Creazione di client VPN e server utilizzando WCF
Domanda
Vorrei creare un client VPN e server VPN utilizzando WCF tramite HTTP.
Può questo essere realizzato?
Soluzione
Per essere trasparente è necessario scrivere un driver. Ma se si desidera solo un proxy tunneling è abbastanza facile da scrivere. Se si utilizza un contratto richiesto sessione con un evento chiamata indietro si può costruire il tunnel.
Siamo spiacenti, non posso fornire un esempio di lavoro in questo momento. Ma io farò una nota a progetto di pulizia che ho e blog su di esso più tardi.
Modifica ...
ho tirato giù il sito con il mio esempio, qualche anno fa ... se mi ricordo io rintracciare il codice e post-it a github.
Altri suggerimenti
WCF è per la creazione di applicazioni di alto livello di servizio web, non di basso livello driver di sistema di rete, componenti, ecc.
Naturalmente, è possibile costruire servizi web in WCF che verrà eseguito su una VPN, ma non si può costruire piloti VPN in WCF.