论文部分内容阅读
JavaSoft和Microsoft公司正在就向开发人员提供综合性最好的底层对象技术、从而帮助开发人员创建分布式Web应用而展开竞赛。 JavaSoft要为下一代JavaBeans创建与Microsoft的COM(组件对象模型,Component Object Model)相当的模型,而Microsoft则致力于扩展COM,并将DCOM(分布式COM,Distributed COM)通信机制移植到Java中。到目前为止,这两家公司似乎部考虑到了互操作性。但这个竞赛的胜者(如果有的话),将牢牢控制住开发人员,并能对Windows的未来走向施加更深的影响。如果像趋势显示的那样,应用软件将由分布式对象装配而成,那么,用户将需要方便、可靠地访问对象的服务,如:连贯性和内存管理。问题在于,开发人员是
JavaSoft and Microsoft are competing to provide developers with the best comprehensive underlying object technology to help developers create distributed Web applications. JavaSoft wants to create a model equivalent to Microsoft’s COM (Component Object Model) for next-generation JavaBeans, and Microsoft is committed to extending COM and porting the DCOM (Distributed COM) communication mechanism to Java. So far, the two companies seem to have considered interoperability. But the winners (if any) of this competition will firmly control the developers and exert a deeper influence on the future of Windows. If the application software will be assembled from distributed objects, as the trend shows, users will need convenient and reliable access to the object’s services, such as consistency and memory management. The problem is that developers are