摘要: 面向對象的思想難以適應這種分布式軟件模型,于是組件化程序設計思想得到了迅速的發展。按照組件化的程序設計的思想,復雜的應用程序被設計成一些小的,功能單一的組件模塊,這些組件模塊可以運行在同一臺機器上,也可以運行在不同的機器上。為了實現這樣的應用軟件,組建程序和組建程序之間需要一些極為細致的規范, 只有組件程序遵守了這些共同的規范,然間系統才能正常運行。 為此,OMG和Microsoft分別提出了CORBA(Common Object Request Breaker Architecture)和COM(Component Object model)標準,目前CORBA模型主要應用于UNIX操作系統平臺上,而COM 則主要應用于Microsoft Windows操作系統平臺上。
閱讀全文