Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > Есть ли в javascript сокеты?


Автор: Валерия 7.1.2008, 05:34
Собственно есть ли в javascriptе сокеты?
Тоесть как в php:
fsockopen
fwrite
fgets
и тп.

Автор: cruelangel 7.1.2008, 14:14
нет, а зачем?

Автор: Валерия 7.1.2008, 18:44
Для создания потокового чата, который будет держать соединение с сервером через сокеты яваскрипта.
Пожалуйста не предлагайте делать рефреш, или грузить фрейм напостой, а там через flush() выводить smile))
Меня интересуют именно сокеты в яваскрипте...
В аджаксе ведь что то есть такое...

Автор: vasac 7.1.2008, 20:15
Цитата(Валерия @  7.1.2008,  18:44 Найти цитируемый пост)
Меня интересуют именно сокеты в яваскрипте

Всё что вас может интересовать в js-сокетах вам уже описали — в JS нет сокетов.

Цитата(Валерия @  7.1.2008,  18:44 Найти цитируемый пост)
будет держать соединение с сервером через сокеты яваскрипта

С каким сервером он будет держать связь? Он может держать связь со сценарием. И единственный способ для этого потоковый html, который вы просите не предлагать.

Цитата(Валерия @  7.1.2008,  18:44 Найти цитируемый пост)
В аджаксе ведь что то есть такое...

В аяксе есть сам аякс. Он вам, возможно, и поможет.

Автор: Валерия 7.1.2008, 20:52
>С каким сервером он будет держать связь?
Сервер я сама на пхп напишу smile
Я уже делала такое, только клиент был на flash а там есть сокеты...
Нужно разбирать аякс значит :(

Автор: xvr 9.1.2008, 16:55
Цитата(Валерия @ 7.1.2008,  18:44)
Для создания потокового чата, который будет держать соединение с сервером через сокеты яваскрипта.

Хм, а как предполагается пролазить через всякие proxy & firewall'ы? Они левые сокеты порубят на корню  smile 

Автор: SunOK 11.1.2008, 21:00
JavaScript и (ActionScript  ExternalInterface) или готовая либа AFLAX

Автор: Melnaron 18.1.2008, 10:01
Валерия, попробуйте почитать про технологию Comet. С ее помощью можно добится почти что соккетного эффекта!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)