c#: Tunnel and Reverse Tunnel Client & Server on WebSocket?
От: Win32nipuh  
Дата: 09.12.15 09:50
Оценка:
В node.js есть такая реализация:

Tunnel and Reverse Tunnel Client & Server on WebSocket Implementation for node
https://www.npmjs.com/package/node-reverse-wstunnel

То есть интересует функционал рутера.

Хотелось бы встроить такой же в свой WCF service. Он хостится в win service или в консольном приложении.

Может такое уже есть на шарпе?
Re: c#: Tunnel and Reverse Tunnel Client & Server on WebSocket?
От: Sinix  
Дата: 09.12.15 10:06
Оценка: 1 (1)
Здравствуйте, Win32nipuh, Вы писали:

W>В node.js есть такая реализация:

W>Может такое уже есть на шарпе?
Если я правильно понял задачу, то wcf routing service в помощь. Введение в — тынц. Биндинг к вебсокетам емнип начиная с 4.5 присутствует.
Re[2]: c#: Tunnel and Reverse Tunnel Client & Server on WebSocket?
От: Win32nipuh  
Дата: 09.12.15 12:59
Оценка:
Здравствуйте, Sinix, Вы писали:

S>Здравствуйте, Win32nipuh, Вы писали:


W>>В node.js есть такая реализация:

W>>Может такое уже есть на шарпе?
S>Если я правильно понял задачу, то wcf routing service в помощь. Введение в — тынц. Биндинг к вебсокетам емнип начиная с 4.5 присутствует.

Спасибо, возможно это решение.
Хотя може усложниться так:

клиент работает с удаленным WCF сервисом, но у него файрвол, и он может работать только с портом 8080
Он делает так:

клиентская машина -> [node wstt.js сервер] NodeServer <-> [node wstt.js клиент] на server с wcf сервисом.

вместо обращения к сервису http://server:8082/svc клиент пишет обращение http://NodeServer:8082/svc, а далее node сервер и клиент пропускают через себя и идетконнект к сервису.

Так вот вопрос стоит в замене [node wstt.js клиент] на свой, встроенный в тот самый WCF сервис. И как ему общаться с [node wstt.js сервер]
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.