伽师新闻网
社会新闻 当前位置:首页 > 社会新闻 > 正文

Windows 8活动贴片揭秘:鱼和熊掌可以兼得

微软在其官方博客中不断向每个人介绍视窗8的新功能和开发过程。今天轮到实时标题了,它是视窗8地铁界面开始屏幕的一个重要功能。在开发过程中,微软的目标是在不影响系统性能和减少电池寿命的情况下实现实时更新直播标题(Live Title)的内容。可以说它是鱼和熊掌的结合。

窗口8活动补丁程序的开发目标是

-在不影响系统性能的情况下实现数百个活动补丁程序;

-使用漂亮的图片,而不是文本或图标;

-易于开发人员使用;

-实时发布,实时更新各种通知信息

为了实现这些目标,视窗8的启动屏幕不是由后台运行的应用程序代码驱动的,而是完全由数据驱动的,从而省电并提供更好的系统性能

微软也在其博客中介绍了开发人员如何使用预定义的模板来实现上述效果,但是对于普通用户来说,没有必要进一步理解。

当系统将通知推送到活动修补程序时,窗口8不采用轮询系统。轮询系统要求启动屏幕非常频繁地检查每个内容的更新,而不是直接将更新的内容推送到设备,从而增加电池损耗并占用网络流量。

窗口8通知推送平台说明:

视窗推送通知服务(WNS):负责推送活动补丁和通知;

应用程序服务:应用程序的网络服务,向WNS发送通知和补丁更新。例如,它是“天气”应用程序的官方网站,当天气发生变化时,它会向WNS发送内容更新。

视窗客户端平台:代表用户电脑终端

微软表示,在这种模式下,应用程序的后端服务器将把内容推送到WNS,图片将直接从后端服务器获取,然后两者将一起显示在视窗8设备上

让我们举个例子。如果应用程序的网络服务是一个社交网站,当有人对您的照片发表评论时,该社交网站将向WNS推送通知,后者将向视窗8客户端推送通知。当补丁更新需要显示在开始屏幕上时,视窗8将根据通知中包含的XML直接从社交网站的服务器上抓取图片。 下载通知和图片后,应用程序将完成补丁的渲染并在开始屏幕上显示。

为了防止恶意软件入侵和恶意更新活动补丁,微软采用了“匿名身份验证机制”,在您的视窗8计算机和WNS之间创建一个独特的响应。该机制连接应用程序和活动补丁服务器,以防止其他应用程序干扰和恶意更新补丁内容

每天发送到视窗8开发者预览版的通知数

视窗8的新任务管理器还支持查看应用程序活动补丁所占用的资源:

结论:

微软在视窗8中的通知平台允许用户一目了然地看到更新后的消息,同时考虑到系统性能和电池寿命 对于开发人员来说,微软创建的窗口推送通知服务可以帮助他们为应用程序创建活动补丁,而无需编写复杂的网络连接代码。由于WNS使用标准的网络技术,如超文本传输协议,开发者可以基于现有的网络服务轻松地集成通知信息

微软表示,一句话,这个视窗8的通知平台可以让你一目了然的了解已安装应用的更新信息,你不用担心影响性能和电池寿命。



伽师新闻网 版权所有© www.orrameu.com 技术支持:伽师新闻网 | 网站地图