Зависимость от самой Windows ни кого не смущает? А зависимость приложений для LINUX от самого LINUX? А зависимость игр от DirectX или от OpenGL? Зависимость чата, мейлера и браузера от наличия хоть какого нибудь сетевого оборудования? Динамическое связывание кода по-Вашему придумано зря? OLE ничем не хуже, отличаясь лишь двумя основными признаками:WinMain писал(а):Ну и, как уже упоминалось ранее, зависимость от наличия установленного на клиентской машине самого MS-Office делает конечный программный продукт менее конкурентно-способным.
1. Связывание кода не происходит, а происходит лишь передача данных, но достигается цель связывания кода.
2. Роль библиотеки всегда выполняет приложение, которое можно запустить и с пользовательского интерфейса операционной системы.
А все внутренние особенности протоколов вытекают из этих двух признаков.