嵌入式操作系统把生活融入网络
扫描二维码
随时随地手机看文章
未来的家庭和办公室都离不开连接体验(connected experience),这些连接将从现有的pc扩展到包括电视、gps和voip在内的更多设备,催生新一代不仅可享受服务,而且能与服务互动的设备。 时至今日,信息不再只是储存于pc和服务器中并等待设备来存取。包括pc、电话、视频转换器、游戏机、音乐播放设备在内的所有设备,已经能通过某种方式连接起来。用户希望这些设备能够有效连接,以便能随时随地在各类设备上获得想要的工具、数据、信息甚至娱乐体验。 预计未来5年内,将有更多适合消费者和企业使用的互联产品上市。在这个互联环境下,供货商提供的服务也趋向多元化,所有服务都具备双向传输能力,而系统中的所有设备也都必须具备智能化能力,才能为消费者提供特别的体验。 以三星最近开发的一款数字相框为例,该产品采用windows embedded ce平台,并运用visual studio 2005提供的工具和.net紧密框架。这种数码相框既能利用windows media connect通过家庭网络从本地sd存储卡提取照片,也能连接到flickr、windows live spaces或其它支持rss的来源获取照片。由于它能存取在线相簿,因此可接收由朋友或家人拍摄的照片。这种简易性和互通作业性确实使连接体验更加生动。 如果是五年前,开发人员必须在此类设备上安装操作系统。但如今,这些设备就像一台pc一样,不仅需要智能功能,还必须能扩展并提供服务,而且必须易于使用。全球定位系统(gps)设备是另一种可提供连接体验的设备。在不久的将来,gps设备将有更多的用途。 下一代智能互联设备 过去几年来,gps日益普及。最初,gps仅作为交通运输和物流公司的必备技术,但目前它即将成为一种主流设备,特别是兼具可播放媒体档案功能的混合型设备。如今,用于定位服务的基础设备在服务供货商承诺多年后终于架设完成,于是,gps服务也从只能下载地图数据,发展为可提供位置感知服务(location aware service)。据abi研究公司预测,到2011年,基于定位的gps服务将拥有3.15亿用户,远高于2006年全球的1,200万用户数。 定位应用在增强并丰富用户体验方面的价值不可估量。随着gps定位技术日益普及,开拓此类信息的应用和服务开始引人瞩目。基于用户订购的定位服务,如地图更新和通过交通服务提供实时交通数据,能在考虑到事故信息、临时道路封闭和高速公路改道等情况下,为客户找出到达目的地的最快路线。市场上已经出现配备了历史交通条件数据库的gps导航系统,此类系统主要用于大都市,它们能更准确地计算出客户所需的最快路线。很快,用户将可通过因特网浏览器或微软的outlook,将信息(如一个地址)直接发送到车载gps导航系统中。 在此同时,于汽车内整合这类系统的可能性也相对提高。在配备车辆位置监控系统后,用户将可获知汽车何时被开走以及开往何处。此外,开始日益普及的实时交通讯息服务也将推动gps设备(如车载gps)的需求迅速成长。此类服务可以为消费者节省在路上花费的时间,同时减轻交通压力。 除了地图类应用之外,当gps设备成为发布点播广告(demand-generated advertising)的媒介时,它们同时成为了下一代智能设备。今天的媒体聚合器(media aggregator)已经有能力发展移动购物服务,消费者可直接通过其手持设备的账户为所购买的商品买单,或通过手持设备下载最近一家销售其所需商品的商场优惠券。 对广告商而言,具备gps功能的设备将为区域化宣传和销售开辟一条新通路,尤其是在包含个人导航设备(pnd)销售量逐日攀升的情况下。 市调公司frost & sullivan指出,家人协寻(family finder)和子女定位(child locator)这类在gsm手机上采用gps技术的定位服务可望于今年内推出。此外,股票报价、体育赛事分数播报和新闻播报需求也将持续提升。 尽管移动电话制造商也准备在电话中增加gps导航功能,但pnd市场将持续出现强劲需求。 为配合这一发展趋势,微软在windows embedded ce 6.0中推出了新的cell core数据和语音组件,以便在该系统基础上设计设备能通过蜂巢式网设立数据连接和语音呼叫,推动从机器到机器这类通讯连接的发展,使windows embedded ce成为适合停车定时器、贩卖机和gps等设备使用的实时操作系统。 在基于windows embedded ce的设备上用于获取定位信息的平台层称为gps中介驱动器与位置框架。gps中介驱动器不仅有益于gps设备的应用软件设计,也能为gps硬件制造商提供优势。因为它提供了一个中介层,让真实的gps设备从应用开发商和gps设备制造商抽离开来,于是应用开发商编写的程序代码能够用于所有gps硬件,而gps硬件制造商生产的硬件上也可以执行所有应用程序。 位置框架则有益于软件开发商编写基于定位的应用软件。位置框架在应用软件与底层硬件和/或提供设备实体位置的网络服务之间提供了一个抽象层,因此,应用软件