Re[5]: TCP IP очередь запросов...
От: CrystaX Россия https://crystax.me/
Дата: 19.05.05 11:09
Оценка:
Здравствуйте, eao197, Вы писали:

E>Здравствуйте, CrystaX, Вы писали:


CX>>Здравствуйте, eao197, Вы писали:


E>>>Если сообщения имеют регулярную текстовую структуру (например, XML), то можно обойтись без меток или размера -- сама структура сообщения позволит выделить сообщение целиком. Но это может быть не эффективно на больших сообщениях.


CX>>Пример: HTTP. Есть заголовок Content-Length, в котором указывается длина body.


E>Я имел в виду чуть-чуть другое. Например, когда сообщения имеют вид:

E>
E><message>
E>    <action>
E>        <name>Do Something</name>
E>        <param_count>2</param_count>
E>        <param ordinal="1" value="With this..." />
E>        <param ordinal="2" value="...and this!" />
E>    </action>
E></message>
E>


E>Если поступают большие блоки данных, в которых могут быть множество подобных небольших данных, то их может быть удобно разбирать SAX-парсером. Выбрасывая при этом успешно пропарсенные сообщения и останавливаясь на первом сообщении, которое не поместилось в буфер полностью.


Да, я понял. Но в данном случае это непринципиально. Ровно так же на этом месте может быть множество HTTP сообщений.
... << RSDN@Home 1.1.4 beta 7 rev. 447>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.