25.07.2000 Новости, Идеи и практики автоматизации Немного историиЗалогом успешного развития современной информационной системы предприятия является способность ее составляющих к интеграции. Любые приложения, эксплуатируемые в сети корпорации, должны “уметь” использовать функциональность и данные других приложений, причем на взаимной основе. Было бы идеально, если бы доступ к функциональности и данным поддерживался не только на одном компьютере, но и в масштабах всей сети предприятия и даже Internet. Исходя из этих требований и возникла концепция распределенных объектов, принципиально изменившая подходы к проектированию информационных систем.Сегодня лидерами в данной области являются два технологических стандарта - Component Object Model (COM) корпорации Microsoft и Common Object Request Brocker Architecture (CORBA), автором которого является Object Management Group. При этом если спецификация CORBA призвана обеспечить совместимость приложений (компонентов) на разных платформах, то COM - это стандарт, ориентированный Microsoft исключительно на собственные технологии. Его прообразом была технология OLE (Object Linking and Embedding), предназначенная для создания составных документов путем интеграции офисных приложений Microsoft и определяющая протокол их взаимодействия. Следующим шагом развития OLE стала технология ActiveX, породившая огромный рынок прикладных компонентов. Например, на сайте www.componentsource.com можно найти свыше 1500 компонентов различной степени сложности - от простых элементов графического ...
читать далее.