On Wed, Mar 18, 2009 at 02:28:11PM +0200, Покотиленко Костик wrote:

> Постараюсь на пальцах. Грубо говоря, если в тебе надо что-то добавить в
> бинарном протоколе, с чётко определённым форматом, ты не сможешь это
> сделать не скорректировав его клиентов и серверов, а точнее либу,
> которую они используют, так, чтобы ничего не сломалось. Поэтому, к
> вопросу придётся подойти системно.
> 
> В случае с текстовым протоколом, где всё не так чётко определено, ты
> обломаешься и вставишь новое поле куда-нибудь, где оно не сильно
> помешает, назавёшь его новой фишкой и никому не скажешь.
> 
> Тут баланс такой - либо делаешь всё как надо, либо потом разгребаешь
> глюки и усложняешь парсеры.

Для этого придумали XML. Где (a) не надо усложнять парсер, (б) есть схема
и верификация.



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Ответить