Windows XP Embedded的互操作性优势何在?
(2009-05-15 19:29:42)
标签:
电脑互操作性xplinux系统it |
分类: IT评论 |
互操作性作为一种特性,指的是不同的系统和组织机构之间相互合作,协同工作也就是互操作的能力。在嵌入式系统软件中,Windows
Windows
首先,在应用程序间互操作性方面。Windows
而Wind River只提供了零散的应用程序互操作性支持,通常需要额外的费用,而且经常要求第三方组件,支持LADP、DCOM和XML还必须从Wind River合作伙伴那里分别购买,不支持MSMQ;Linux提供了公用对象请求代理(调度)程序体系结构(CORBA)的支持,但不支持DCOM,使得与Microsoft后端应用程序的集成变得困难而且费时,并且设备的管理也在很大程度上依赖于简单网络管理协议(SNMP),任何集中的设备管理都需要求助于第三方,因此增加了额外的成本。
其次,在分布式应用程序开发方面。Windows
而Linux将Java作为其分布式应用程序开发环境,Java只提供了一组跨越不同OS的最普通的命名器服务。Java只能编译出本机代码,不能充分利用底层OS的独特功能。同时也只能用Java语言,不能选择更好的工具以及其它编程语言来完成任务。
通过从以上两个方面与Wind River在内的嵌入式Linux系统的比较,不难看出Windows