ソケットなど、ストリームで複数のXML文書を順次転送する際の定石について質問です。
それぞれのXML文書は互いに関係が無いものである場合、文書の区切りは、それぞれのルートタグで十分だと考えています。

しかし、juliusの仕様を見ると「行頭の'.'」をデータ終端とするようです。このように「特別な区切り文字」のメリットはどのようなものでしょうか?また、この実装は一般的なものでしょうか?このような「特別な区切り文字」を実装すべきかどうか判断しかねているので、みなさんの意見を教えてください。

http://julius.osdn.jp/juliusbook/ja/desc_module.html