LINUX.ORG.RU

История изменений

Исправление merhalak, (текущая версия) :

Спасибо за type-length-value. Попробую запилить. Я просто только учусь проектировать свой протокол поверх сокетов. Лабы по распределенным вычислениям.

На данный момент я сделал какашку в виде динамическая_длина_сообщения->сообщение. Где сообщение - это json, который имеет различные поля, в том числе 'type'.

То есть выглядит как то так:

b'164\x04{"type": "message", "body": "\\u041f\\u0440\\u0438\\u0432\\u0435\\u0442, \\u0412\\u0430\\u0441\\u044f!", "from": "\\u041c\\u0430\\u0448\\u0430", "to": "\\u0412\\u0430\\u0441\\u044f"}'

Здесь b'\x04' - делиметр между длиной и сообщением.

Вот только в примере я где-то налажал с длиной сообщения, похоже.

Исправление merhalak, :

Спасибо за type-length-value. Попробую запилить. Я просто только учусь проектировать свой протокол поверх сокетов. Лабы по распределенным вычислениям.

На данный момент я сделал какашку в виде динамическая_длина_сообщения->сообщение. Где сообщение - это json, который имеет различные поля, в том числе 'type'.

То есть выглядит как то так:

b'164\x04{"type": "message", "body": "\\u041f\\u0440\\u0438\\u0432\\u0435\\u0442, \\u0412\\u0430\\u0441\\u044f!", "from": "\\u041c\\u0430\\u0448\\u0430", "to": "\\u0412\\u0430\\u0441\\u044f"}'

Здесь b'\x04' - делиметр между длиной и сообщением.

Исправление merhalak, :

Спасибо за type-length-value. Попробую запилить. Я просто только учусь проектировать свой протокол поверх сокетов. Лабы по распределенным вычислениям.

На данный момент я сделал какашку в виде динамическая_длина_сообщения->сообщение. Где сообщение - это json, который имеет различные поля, в том числе 'type'.

То есть выглядит как то так:

b'164\x04{"type": "message", "body": "\\u041f\\u0440\\u0438\\u0432\\u0435\\u0442, \\u0412\\u0430\\u0441\\u044f!", "from": "\\u041c\\u0430\\u0448\\u0430", "to": "\\u0412\\u0430\\u0441\\u044f"}'

Исправление merhalak, :

Спасибо за type-length-value. Попробую запилить. Я просто только учусь проектировать свой протокол поверх сокетов. Лабы по распределенным вычислениям.

Исходная версия Deleted, :

Спасибо за type-length-value. Попробую запилить. Я просто только учусь проектировать свой протокол поверх сокетов. Лабы.