Windows Embedded Standard 7各项性能对比(二)

Windows Embedded Standard 7各项性能对比(一)

组件依赖关系
Windows Embedded Standard 7采用了与Windows Embedded Standard 2009类似的组件依赖关系概念。与Windows Embedded Standard 2009不同,Windows Embedded Standard 2009的依赖关系表现在组件层面,Windows Embedded Standard  7则表现在功能集包层面。如下表所示,Windows Embedded Standard 2009和Windows Embedded Standard 7的依赖关系类型相似。

宏组件与模板

在Windows Embedded Standard 2009中,为满足安装某些功能或应用的依赖关系,可应用宏组件,或将宏组件导入组件数据库中。宏组件可指定某些配置设置,以及任何所需的和/或可选的依赖关系。宏组件的安装与标准组件类似,但宏组件中不包含任何文件。因此,OEM开发人员可使用(如Target Designer等)嵌入式工具修改配置的设置。

Windows Embedded Standard 7中也采用了类似的概念。有一个模板是用于满足特定功能或应用的安装。该模板详细列出了一系列的功能集包,这些包对于这类功能或应用来说是必需的。但是,模板的安装方式与标准功能集包的安装方式不太相同,它不允许使用(例如映像配置编辑器,ICE)等嵌入式工具更改配置设置。

SMI设置与配置设置

在Windows Embedded Standard 2009中,用户可以使用组件指定配置设置(例如,定义防火墙端口等),系统支持OEM开发人员使用Target Designer设定所需的设置值。这些设置使用HTML作为用户界面应用到组件wrapper文件(或SLD),这些设置可修改某些特定功能的运行(例如,启用或禁用防火墙端口)。

在Windows Embedded Standard 7中,OEM开发人员可以通过ICE控制的***设置是从Windows 7继承来的组件中可见和可变的SMI设置。此外在功能集包层面没有任何其他设置可执行。因此,功能的某些操作是不可见的,或者是不能定义为组件层的SMI设置,不能进行修改(例如,设置防火墙端口)。换言之,Windows Embedded Standard 7的OEM开发体验与Windows Embedded Standard 2009大相径庭。

嵌入式功能(EEFs)

在Windows Embedded Standard 2009中,EEFs与其他组件的实现方式相同。与之类似的是,在Windows Embedded Standard 7中,EEFs的实现方式与其他功能集相同。在EEFs方面,除下表给出的少数例外,Windows Embedded Standard 7基本与Windows Embedded Standard 2009相同。

 

自定义组件支持

在Windows Embedded Standard 2009中,OEM开发人员可通过创建适用的二进制文实现适用的SLD文件自定义组件,然后将组件导入组件数据库。这样,这些客户化的组件就具有扩展功能并可被集成到开发平台,使用(例如Target Designer等)嵌入式工具为用户提供无缝的体验。
由于OEM开发人员无法在Windows Embedded Standard 7中创建自定义组件或功能集,所以对于嵌入式包和开发平台,他们的体验会有所不同。然而,OEM开发人员可以创建自定义的功能(包括第三方驱动程序),放入到分发共享目录中的“$OEM $”文件夹。这样可以支持OEM开发人员将自定义功能加入嵌入式运行时映像,或将它们作为配置集重新分发。但如果使用这种方法,自定义功能不能表示与Windows Embedded Standard 7功能集的任何依赖关系,系统中也没有基于工具的机制可改变设置。

免责声明:文章内容不代表本站立场,仅供读者参考。产品相关技术问题请发送工单。 本文链接:https://www.idc.net/help/392738/

为您推荐

开源数据收集引擎 Logstash 讲解和示例讲解

一、概述 Logstash 是一个开源的数据收集和日志处理工具,它是 Elastic Stack(ELK Stack)的一部分,用于从各种数据源中采集、转换和传输数据,以帮助分析和可视化大规模数据。Logstash 通常与 Elasticsearch 和 Ki...

八个开源免费单点登录(SSO)系统

单点登录(SSO)是一个登录服务层,通过一次登录访问多个应用。使用SSO服务可以提高多系统使用的用户体验和安全性,用户不必记忆多个密码、不必多次登录浪费时间。 下面推荐一些市场上最好的开源SSO系统,可作为商业SSO替代。 1.Authelia https://github.com/authelia/authelia ...

浅谈HBase数据结构和系统架构

Part 01 LSM树模型 常见的的关系型数据库,如MySQL、SQL Server、Oracle等,使用B+ Tree作为数据存储与索引的基本结构,非叶子节点只存放索引数据,叶子节点存放所有数据和指向相邻节点的指针,具有高效的范围查询和稳定的查找效率,以及具有较小的读放大和空间放大。采用磁盘随机读写方式,且以磁盘数...

微软Radius平台重构现代应用程序部署

微软的 Azure 孵化团队日前推出一个叫 Radius 的新应用平台。Radius 平台可用于在 Kubernetes、公共云和边缘环境中运行各种现代应用程序。 Radius 是一个开源项目,最初支持的应用程序运行时包括Kubernetes、Azure和AWS,以后还会支持诸如谷歌云平台等云环境。 Mark Russ...

Ext JS3.0正式版发布

Ext JS3.0在经历数次RC版之后,extjs.com终于发布3.0的正式版。总体而言,较2.0改进不大,依然还是原理的组件模型,具体更新及改进如下: ◆提供了参照DWR后与后台的通讯包Direct,支持具有明显的REST风格的CRUD服务 ◆一系列的新的组件和例子,包括有图表(Charting, By YUI F...
返回顶部