powered by simpleCommunicator - 2.0.38     © 2025 Programmizd 02
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / WebSocket и Write больших сообщений
3 сообщений из 3, страница 1 из 1
WebSocket и Write больших сообщений
    #38573052
eduard93
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Использую %CSP.WebSocket и возникла следующая проблема - большие сообщения (~>8200 символов данных) разделяются сервером и передаются как несколько. Возможно это как-то обойти?

Во вложении WebSocket, отдающий строку с запрошенным количеством символов.
JS-код для клиента:
Код: javascript
1.
2.
3.
4.
ws = new WebSocket("ws://<server>/csp/<namespace>/test.WebSocket.cls");
ws.onmessage = function(m){console.log(m)}
ws.send('9'); //Отрабатывает корректно
ws.send('9000'); //Приходит 2 сообщения


P.S. Это используется для избежания Head-of-line blocking , но всё же.
...
Рейтинг: 0 / 0
WebSocket и Write больших сообщений
    #38573099
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eduard93большие сообщения (~>8200 символов данных) разделяются сервером и передаются как несколько. Возможно это как-то обойти?
При любом типе передачи есть ограничения...
Для "обхода" этого используется более сложная система обмена и не более того.
Типа
Код: html
1.
2.
3.
4.
<шлю>
<контент ...>
<контент ...>
<прислал>


или нечто другое...
...
Рейтинг: 0 / 0
WebSocket и Write больших сообщений
    #38573342
servit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eduard93Возможно это как-то обойти?Попробуйте серверную часть на чём-то другом, например Node.JS: если сообщение будет одно, а не несколько, тогда пишите в WRC.

PS: в самописной реализации протокола одним пакетом приходят сообщения и в 32000 символов.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / WebSocket и Write больших сообщений
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]