Открыть список
Как стать автором
Обновить

Комментарии 6

Каждое отправленное XML сообщение сокет-сервером должно завершаться символом начала новой строки (\n)


Кто Вам это сказал? XMLSocket использует для разделения сообщений нулевой байт и не нуждается в переводах строки, собственно сокеты вобще ни в чем не нуждаются. Просто некоторые протоколы используют тот или иной формат передачи данных для разделения сообщений, в частности некоторые используют символ перевода строки (например Telnet), но не в данном случае.
Each message you send to the XML socket server must be terminated by a newline (\n) character.
Да, Думаю слово «Должно» слишком громко сказано :) Спасибо за комментарий.
перевод верный, только пожалуй адобы сами себя перехитрили в этом нотисе по поводу работы с XMLSocket, потому как он(XMLSocket) вовсе не требует этого и прекрасно без него обходиться.
Вот кстати

Livedocs Flex 3

followed by a zero (0) byte

в предпоследнем абзаце они все верно указали, что сообщение преобразовывается в строку и затем завершается нулевым байтом

в двойне непонятно, при чем тут (следующий через пару строк) нотис про перевод строки, возможно они просто описа'лись ))

программу не я писал, это программа предложенная в официальной документации по flex 3, спасибо за предложенную альтернативную версию
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.