
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
18.05.2015, 08:10
|
|||
|---|---|---|---|
Как лучше проверять новые сообщения? |
|||
|
#18+
пробую написать не большой месенджер(дополнение к программе). ожидается что будет большое кол-во пользователей. как лучше проверять поступление новых сообщений для отдельного клиента. Отправлять запрос на сервер через какой то промежуток времени?или держать постоянное соединение, может кто знает как это реализовано в других месенджерах? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.05.2015, 08:41
|
|||
|---|---|---|---|
Как лучше проверять новые сообщения? |
|||
|
#18+
Держать соединение. Запросами серверу ты просто загрузишь сервер бесполезной работой. При этом скорость доставки сообщений будет медленная. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.05.2015, 08:44
|
|||
|---|---|---|---|
Как лучше проверять новые сообщения? |
|||
|
#18+
Можешь взять готовое решение. Например jubber. Есть опенсорцные реализации как серверной части, так и клиентской. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.05.2015, 08:47
|
|||
|---|---|---|---|
Как лучше проверять новые сообщения? |
|||
|
#18+
Dima TМожешь взять готовое решение. Например jubber. Есть опенсорцные реализации как серверной части, так и клиентской. ок было бы еще лучше ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.05.2015, 16:08
|
|||
|---|---|---|---|
Как лучше проверять новые сообщения? |
|||
|
#18+
КартежникDima TМожешь взять готовое решение. Например jubber. Есть опенсорцные реализации как серверной части, так и клиентской. ок было бы еще лучше ActiveMQ например. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.05.2015, 16:52
|
|||
|---|---|---|---|
|
|||
Как лучше проверять новые сообщения? |
|||
|
#18+
MasterZivКартежникпропущено... ок было бы еще лучше ActiveMQ например. ZeroMQ. ActiveMQ написана на джаве. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.05.2015, 18:46
|
|||
|---|---|---|---|
Как лучше проверять новые сообщения? |
|||
|
#18+
YesSqlZeroMQ. почитал про нее, по описанию очень хороша, и звучит многообещающе ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.05.2015, 18:55
|
|||
|---|---|---|---|
Как лучше проверять новые сообщения? |
|||
|
#18+
А, может, пуш-сервер, а? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.05.2015, 19:14
|
|||
|---|---|---|---|
Как лучше проверять новые сообщения? |
|||
|
#18+
КартежникYesSqlZeroMQ. почитал про нее, по описанию очень хороша, и звучит многообещающе Хорошая вещь. Изучал, впечатлился, но она для защищенных сетей, т.е. не для инета. Там каждый узел сообщает как его зовут и все остальные ему верят. Кого-то из инета пускать в ZeroMQ точно нельзя, концов не найдешь кто и откуда тебе гадит. Не забывай про безопасность: да, это сложно и муторно, но без этого очень больно бывает и при этом концов не найдешь. Я от ZMQ отказался именно потому что никак невозможно отследить кто к тебе подцепился. Остальные *MQ не изучал, т.к. там начало всех документаций начинается "Найдите спеца по нашей *MQ, который спроектирует вам всю систему, иначе потеряете кучу времени/денег в забеге по граблям ..." ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.05.2015, 19:50
|
|||
|---|---|---|---|
|
|||
Как лучше проверять новые сообщения? |
|||
|
#18+
Dima TКартежникпропущено... почитал про нее, по описанию очень хороша, и звучит многообещающе Хорошая вещь. Изучал, впечатлился, но она для защищенных сетей, т.е. не для инета. Там каждый узел сообщает как его зовут и все остальные ему верят. Кого-то из инета пускать в ZeroMQ точно нельзя, концов не найдешь кто и откуда тебе гадит. Не забывай про безопасность: да, это сложно и муторно, но без этого очень больно бывает и при этом концов не найдешь. Я от ZMQ отказался именно потому что никак невозможно отследить кто к тебе подцепился. Остальные *MQ не изучал, т.к. там начало всех документаций начинается "Найдите спеца по нашей *MQ, который спроектирует вам всю систему, иначе потеряете кучу времени/денег в забеге по граблям ..." Наверное это зависит от версии ZMQ Версия 3 протокола поддерживает CURVE Security Mechanism ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.05.2015, 20:00
|
|||
|---|---|---|---|
Как лучше проверять новые сообщения? |
|||
|
#18+
YesSqlНаверное это зависит от версии ZMQ Версия 3 протокола поддерживает CURVE Security Mechanism Не знаю как сейчас, но пару лет назад на сайте проекта http://zeromq.org/ не было ссылок на на такую поддержку, потому и отказался. В итоге изобрел свой UDP-велосипед. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.05.2015, 07:58
|
|||
|---|---|---|---|
Как лучше проверять новые сообщения? |
|||
|
#18+
YesSqlMasterZivпропущено... ActiveMQ например. ZeroMQ. ActiveMQ написана на джаве. ну и что? нормально работает... не, zmq тоже ничего... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.05.2015, 09:29
|
|||
|---|---|---|---|
|
|||
Как лучше проверять новые сообщения? |
|||
|
#18+
MasterZivYesSqlпропущено... ZeroMQ. ActiveMQ написана на джаве. ну и что? нормально работает... не, zmq тоже ничего... Работает, несомневаюсь. ТС спросил авторнаписать небольшой месенджер(дополнение к программе). ожидается что будет большое кол-во пользователей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.05.2015, 16:48
|
|||
|---|---|---|---|
Как лучше проверять новые сообщения? |
|||
|
#18+
написать небольшой месенджер(дополнение к программе). ожидается что будет большое кол-во пользователей да именно просят написать так чтобы он в будущем расширялся, т.е. дополнительные серваки ставить надо будет когда кол-во пользовтелей будет очень большим, и в то же время это будет всего лишь дополнительный функционал к основное проге ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.05.2015, 17:12
|
|||
|---|---|---|---|
Как лучше проверять новые сообщения? |
|||
|
#18+
Картежникнаписать небольшой месенджер(дополнение к программе). ожидается что будет большое кол-во пользователей да именно просят написать так чтобы он в будущем расширялся, т.е. дополнительные серваки ставить надо будет когда кол-во пользовтелей будет очень большим, и в то же время это будет всего лишь дополнительный функционал к основное проге Если сообщения небольшие (<1370 байт) можешь в сторону UDP посмотреть. Там правда придется контроль доставки свой прописать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.05.2015, 12:40
|
|||
|---|---|---|---|
Как лучше проверять новые сообщения? |
|||
|
#18+
Dima TКартежникпропущено... почитал про нее, по описанию очень хороша, и звучит многообещающе Хорошая вещь. Изучал, впечатлился, но она для защищенных сетей, т.е. не для инета. Там каждый узел сообщает как его зовут и все остальные ему верят. Кого-то из инета пускать в ZeroMQ точно нельзя, концов не найдешь кто и откуда тебе гадит. Не забывай про безопасность: да, это сложно и муторно, но без этого очень больно бывает и при этом концов не найдешь. Я от ZMQ отказался именно потому что никак невозможно отследить кто к тебе подцепился. Остальные *MQ не изучал, т.к. там начало всех документаций начинается "Найдите спеца по нашей *MQ, который спроектирует вам всю систему, иначе потеряете кучу времени/денег в забеге по граблям ..." че за чушь несешь то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=16&mobile=1&tid=1341021]: |
0ms |
get settings: |
10ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
179ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
| others: | 233ms |
| total: | 511ms |

| 0 / 0 |
