![]() |
|
Модераторы: 2man |
![]()
|
|
| Роман |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 279 Регистрация: 9.7.2006 Репутация: нет Всего: 1 |
Не знаю в какую ветку ставить тему, вроде бы эта подходит.
Вопрос в том, как можно свободно работать с сокетами без знаний программирования этих сокетов. Может есть готовые решения или нужно создавать собственные реализации? Сама идея проста: использовать промежуточные звенья. Скрипт (демон) на стороне сервера, который будет взаимодействовать с любым скриптом (тем же PHP). И Flash-модуль (или HTML5-реализация), который будет взаимодействовать с любым Javascript. Схема: javascript <===> FLASH(or HTML5) <---> [socket] <---> DEAMON <===> php В Javascript можно просто использовать две функции: send(message) и onMessage(message). На стороне сервера, даже не знаю. Можно чтобы демон, при получении сообщения от клиента, вызывал скрипт, передавая сообщение ему в параметры: script.php?clientId=...&message=..., а вот ответ скрипта как отдавать не знаю, явно должна быть функция send(clientId, message) которая как-то меж-процессорно должна работать. Можно это все реализовать, но в наше время, может уже все это есть? -------------------- Жизнь - это последствия от последствий. |
|||
|
||||
| Cheloveck |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1578 Регистрация: 26.7.2008 Где: Тула Репутация: нет Всего: 32 |
Ага, называется Web сервер. К примеру Apache. -------------------- ![]() |
|||
|
||||
| Роман |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 279 Регистрация: 9.7.2006 Репутация: нет Всего: 1 |
Он же не поддерживает постоянное соединение. -------------------- Жизнь - это последствия от последствий. |
|||
|
||||
| Cheloveck |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1578 Регистрация: 26.7.2008 Где: Тула Репутация: нет Всего: 32 |
http://en.wikipedia.org/wiki/Push_technology http://en.wikipedia.org/wiki/WebSocket Для .NET есть https://github.com/SignalR/SignalR -------------------- ![]() |
|||
|
||||
| Роман |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 279 Регистрация: 9.7.2006 Репутация: нет Всего: 1 |
Cheloveck, вебсокеты - классная штука, но еще сырая кажется.
А мы отошли от темы. Задача ведь в том, чтобы не работать напрямую с соединениями, не устанавливать и не закрывать соединений, а чтобы этим всем занимался какой-то сервис. -------------------- Жизнь - это последствия от последствий. |
|||
|
||||
| Cheloveck |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1578 Регистрация: 26.7.2008 Где: Тула Репутация: нет Всего: 32 |
-------------------- ![]() |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Поиск движков для сайта | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |