> И, что хуже, увеличивает интервал перепосылок. В чем проблема?
> А в том что если не повезло то IM превращается в электронную почту.
> Перекинуться 1 сообщением в пять минут, да еще без уверенности что
> оно вообще дошло - запросто.До электронной почты в описанном случае ему как на самокате до Луны. Во времена, когда почта ходила через UUCP потери пакетов влияли только на скорость прихода писем, ибо была докачка. В случае с почтой через SMTP вы почту на канале с потерями, в лучшем случае, могли получить через несколько часов, а то и дней.
> А уж как оно файлы шлет - это песня. Или никак. Или как вариант
> я видел эпическую фигню с отправкой in-band потоком.
Ок, какие будут предложения, если оба корреспондента сидят за двойным/тройным NAT-ом или proxy?
> Если разуть глаза, по каким-то таким принципам и делался скайп.
> Который для наихучших случаев как только не изгибается.
Skype — проприетарная х*рня с закрытым протоколом. И то, что он изгибается как уж на сковородке, чтобы пробиться через фаерволлы не всем может понравиться. Например — в корпоративных сетях, где такие вещи, как передача чувствительной инфы наружу, должны быть чётко детерминированы.
> Да еще оказалось что юзеры хотят слать файлы и всякие там аватарки.
> А XML подразумевает лишь текстовые данные. В результате костылинг
> стал не слишком пресным. И получилось монструозное у...ще. Сложное
> и отвратительно работающее. Много мучений ради х...вого результата.
Бред. В случае прямых рук всё сносно работает. Да, идеала нет, но уж получше, чем всякая проприетарь вроде перевода всех юзверей на закрытые протоколы.