Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » WebSocket ?

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2

Открыть новую тему     Написать ответ в эту тему

vs6262



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
у меня первый вопрос возможно ли через WebSocket-ы передавать бинарные файлы ?

Всего записей: 2188 | Зарегистр. 25-02-2013 | Отправлено: 15:06 17-04-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vs6262
http://binaryjs.com/
 
+ http://stackoverflow.com/questions/9546437/how-send-arraybuffer-as-binary-via-websocket
не все браузеры.

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 19:57 17-04-2013
vs6262



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
желательно бы найти пример WebSocket servlet <--> JavaScript(binary transfer) код уже чтото готовое простенькое ?
 
ато я чтото ничего не найду

Всего записей: 2188 | Зарегистр. 25-02-2013 | Отправлено: 20:21 17-04-2013 | Исправлено: vs6262, 20:22 17-04-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vs6262

Цитата:
ато я чтото ничего не найду

первую ссылку смотрели?

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 20:27 17-04-2013
vs6262



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
я имел ввиду

Цитата:
servlet <--> JavaScript(binary transfer)

Всего записей: 2188 | Зарегистр. 25-02-2013 | Отправлено: 20:33 17-04-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vs6262

Цитата:
я имел ввиду  

http://www.tomcatexpert.com/blog/2012/05/01/how-apache-tomcat-implemented-websocket
 
общие принципы реализации ws на java
 
зачем вам это вообще надо?

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 20:37 17-04-2013 | Исправлено: Cheery, 20:50 17-04-2013
vs6262



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Cheery
может я чтото путаю, мне нужно файлы передавать

Всего записей: 2188 | Зарегистр. 25-02-2013 | Отправлено: 23:04 17-04-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vs6262

Цитата:
может я чтото путаю, мне нужно файлы передавать

откуда и куда? javascript не может читать пользовательские файлы

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 23:36 17-04-2013
vs6262



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
по крайней мере Input type file и толкнуть через WebSocket на хостинг сервер

Всего записей: 2188 | Зарегистр. 25-02-2013 | Отправлено: 18:35 18-04-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vs6262

Цитата:
по крайней мере Input type file

и? для использования ws javascript должен получить содержимое файла.
 
не извращайтесь, чем мешает обычный аплоад файла?

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 20:22 18-04-2013
vs6262



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
вот что накопал
 
Large file upload with WebSocket
http://stackoverflow.com/questions/11080112/large-file-upload-with-websocket

Всего записей: 2188 | Зарегистр. 25-02-2013 | Отправлено: 01:34 19-04-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vs6262
и ?) но ваш javascript не прочитает файл для того, чтобы его передать по кускам.
ну разве что в HTML5 надумали
www.html5rocks.com/en/tutorials/file/dndfiles/
 
я еще раз спрошу - чем хуже обычный POST файла ?)

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 01:38 19-04-2013
nantonov

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Поизучал тему про WebSockets. В итоге - в голове какая каша, и ни чего не понятно.
Люди, добрые наставьте на путь истинный, ответив на ряд вопросов, связанных с использованием этой возможности с использованием PHP.
 
1. Какая версия PHP должна быть?
2. Правильно ли я понимаю, что на сервере должен быть файл, написанный на PHP, который нужно один раз запустить и он будет обрабатывать все запросы, поступающие на сервер и рассылать сигналы всем подключившимся. Как запустить такой файл?
 
Извиняюсь за безграмотность в этом вопросе.

Всего записей: 28 | Зарегистр. 04-09-2002 | Отправлено: 18:43 29-04-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nantonov
http://socketo.me/

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 19:43 29-04-2013
vs6262



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nantonov
http://ru.wikipedia.org/wiki/WebSocket

Всего записей: 2188 | Зарегистр. 25-02-2013 | Отправлено: 21:20 29-04-2013
nantonov

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
И все-таки: какую версию PHP нужно использовать?
 
Мне моя версия (PHP Version 5.2.12) говорит:  
Call to undefined function  socket_create()
 
Хотя в документации PHP говорится, что сокетные функции реализованы с версии 5.0.0 и ничего дополнительного не требуется.

Всего записей: 28 | Зарегистр. 04-09-2002 | Отправлено: 20:30 30-04-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nantonov
http://www.php.net/manual/ru/sockets.installation.php

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 20:38 30-04-2013
vs6262



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Мне моя версия (PHP Version 5.2.12) говорит:   Call to undefined function  socket_create()  

WebSocket есть помойму 2 версии старая и новая спецификации. установи последнюю версию PHP локально.
 
Добавлено:
Cheery
извеняюсь не знал

Всего записей: 2188 | Зарегистр. 25-02-2013 | Отправлено: 20:41 30-04-2013
vs6262



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
нужен PHP WebSocket сервер с JS клиентом ?
может кто встречал готовый ?

Всего записей: 2188 | Зарегистр. 25-02-2013 | Отправлено: 20:53 06-02-2014
CodeKeeper

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А не проще использовать NodeJs?

Всего записей: 24 | Зарегистр. 28-12-2013 | Отправлено: 02:47 07-02-2014
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2

Компьютерный форум Ru.Board » Интернет » Web-программирование » WebSocket ?


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru