Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
27.03.2013, 09:40
|
|||
---|---|---|---|
|
|||
wcf-сервис наоборот |
|||
#18+
Предположим есть обычный wcf сервис. (назовем для простоты "Сервер") (на самом деле их много). реализующий методы: Param GetParam(string name) bool SetParam(string name, Param value). все банально просто. клиентское приложение (назовем "Консоль") (она одна, нужна для управления серверами) подключается. (мы знаем ip - адрес) все работает. теперь возникает ситуация когда некоторые из этих "Серверов" работают за NAT. Соответственно "белого" ip у них нет, и подключится мы к ним не можем. как вариант мы можем реализовать в "Консоли" приложении wcf - сервис. к которому будут подключатся "Сервера", (предположим у консоли всегда статический белый ip). ну и после подключения мы уже будем через калбеки дергать нужные методы. минусы: нужно поддерживать и дорабатывать 2 сервиса вместо одного. что хотелось бы. 1. "Сервер" при запуске. коннектится к некоторому центру управления и говорит "вот он я" сижу за натом. внешний ip такой то внутренний такой то. или пробрасывает какой-то туннель, или еще что-то. 2. "консоль" - получает из центра управления список "серверов", и уже подключается к нужному. возможно ли это, и как организовать. PS. Разрабатываю не ботнет ))))))))))))) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.04.2013, 17:48
|
|||
---|---|---|---|
wcf-сервис наоборот |
|||
#18+
авторчто хотелось бы. 1. "Сервер" при запуске. коннектится к некоторому центру управления и говорит "вот он я" сижу за натом. внешний ip такой то внутренний такой то. или пробрасывает какой-то туннель, или еще что-то. 2. "консоль" - получает из центра управления список "серверов", и уже подключается к нужному. если бегло взглянуть на хотение, то просмотрите wcf discovery, может поможет, чтобы не сочинять велосипед. Но там увы есть некоторые недостатки, майкрософт не смогла без них. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
12.04.2013, 13:19
|
|||
---|---|---|---|
wcf-сервис наоборот |
|||
#18+
noob123, да лучше как раз ботнет сделать. сделай свои wcf службы по другом принципу: 1. они лезут на каокй то ip и получают инструкции и дальше выполняют. 2. тут еще надо поумному сделать инструкции. 3. типа инструкция повторного запроса инструкций и т.п. тогда у тебя просто будет, центр. куда ты пишешь команды. твои сервера как собачки бегут, читают выполняют, и готовятся опять бежать за заданием. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.04.2013, 17:37
|
|||
---|---|---|---|
wcf-сервис наоборот |
|||
#18+
noob123, изучи теорию работы торрент-технологии ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/moderation_log.php?user_name=%D0%94%D0%B6%D1%83%D0%BB%D0%B8%D1%8F+%D0%A8%D0%BA%D0%B0%D1%82%D1%83%D0%BB%D0%B0]: |
0ms |
get settings: |
11ms |
get forum list: |
17ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
35ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 8530ms |
total: | 8693ms |
0 / 0 |