0
- 01.05.2014 - 10:24
|
Подскажите, реально ли сделать следующую технологию? На компьютеры в разных странах и городах (т.е. не связанные локальной сетью) устанавливается клиентская часть программы. Этот клиент может быть даже в виде плагина для браузера, т.е. легковесный. Необходимо, чтобы клиентские части программы "видели" друг друга в сети и могли обмениваться сообщениями без общего сервере. То есть клиенты не посылают некую информацию на сервер, а обмениваются сообщениями напрямую друг с другом. Достижима ли такая технология или сервер обязательно нужен? | |
1
- 02.05.2014 - 18:15
|
Да, но только адрес одного из клиентов должен быть известен другому. Например: Пользователь А: запускает программу, звонит пользователю B, называет свой IP Пользователь B: запускает программу, вводит полученный IP Всё, связь установлена, далее идёт обмен информацией без выделенного сервера Разумеется, у пользователя A должен быть белый IP. | |
2
- 03.05.2014 - 02:17
| Можно сканировать адреса без продыха месяцами)) | |
3
- 03.05.2014 - 06:46
|
Фанат NASCAR - выполнять Broadcast в сети Интернет? Месье знает толк... Но если серьезно, нет проблем с тем, чтобы включать в дистрибутив подобного клиента некий аналог DNS (держащий список активных клиентов), и предлагать пользователю держать программу включенной постоянно. Тогда, при должном распространении клиентов, сканировать придется только свою подсеть (в надежде, что кто-то одного с тобой провайдера держит включенный сервер), затем чуть шире, потом еще. Ну, или тупо спрашивать на форуме: "Посоны, дайте список узлов в Урюпинске". В итоге, получим свой FIDO поверх Интернет, с гипертекстом и камвхорами... только зачем? | |
4
- 03.05.2014 - 13:59
| imho лучше использовать общий сервер(ы) с белым ip чем все эти заморочки. Тем более ведь ни кто не заставляет использовать чужие серверы можно же использовать свой сервер, которому можно доверять. | |
5
- 03.05.2014 - 21:21
|
0-Gorky >уже делается, BitTorrent Chat называется. Можно попроситься в альфа-тестеры http://labs.bittorrent.com/experimen...rent-chat.html | |
6
- 04.05.2014 - 20:14
|
3-NTFS_ >сарказм был) автору наотвечали в вебдизе. Я и сам накатал страшенный пост про кластеры, систему списков серверов, синхронизацию онлайна и клиентских списков, туннели между серверами, а в момент отправки кубаньру лег.. )) | |
7
- 04.05.2014 - 22:41
| 6-Фанат NASCAR > Вся эта реинкарнация FIDO поверх IP будет иметь смысл, если кто-то наверху серьезно займётся Интернетом и позакрывает все сайты, кроме некоторых коммерческих, крупных корпоративных и правительственных. | |
8
- 06.05.2014 - 07:56
| 7-NTFS_ >будем организовываться радиомостами между локалками)) | |
9
- 06.05.2014 - 09:19
| 8-Фанат NASCAR > Как вариант, хотя радиодиапазоны никогда не были свободны на 100%, ЕМНИП, при определенной мощности передатчика уже нужно разрешение в минсвязи. | |
10
- 06.05.2014 - 13:31
| Спасибо всем за ответы! | |
11
- 22.05.2014 - 08:02
| метод p2p, Есть действующая программа btsync называется, пользуйтесь | |
12
- 22.05.2014 - 19:09
| Обменивайтесь e-mail. | |
13
- 15.09.2014 - 20:01
| Я так понимаю, что в btsync есть какое-то подобие STUN сервера? | |
14
- 15.09.2014 - 21:24
| 13-iTorn >http://www.bittorrent.com/sync/how-it-works Step 3 | |
15
- 16.09.2014 - 11:48
|
Хи-хи Такая программулька существует, это Скайп. Он изначально разрабатывался по принципу p2p, единственное что там централизовано это узел идентификации, а все остальное распределено по клиентским машинам и связь идет напрямую между клиентами. | |
16
- 18.09.2014 - 21:46
| достаточно обычного e-mail. | |
| Интернет-форум Краснодарского края и Краснодара |