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]

