淘客熙熙

主题:【原创】NATIVE CLIENT "原生客户端“ -- 素里太守

共:💬10 🌺4 新:
全看树展主题 · 分页首页 上页
/ 1
下页 末页
家园 【原创】NATIVE CLIENT "原生客户端“

Native Client这个词真不好译,俺先不管什么信达雅,俺就叫他“原生客户端”。

1.客户端这个词真是词不达意。客户端这个词通常暗示这是个能够独立运行的程序,但是Native Client不是,Native Client是Google Chrome团队准备的下一代浏览器插件标准。什么叫插件?插件就是不能独立运行的二进制程序,通常必须借助一个独立的程序,比如浏览器方可运行。因此FireFOX的ADDON就不是,因为那是一堆JAVA SCRIPT的文本码。Native Client的官方链接按这里

2.Native Client是Chrome(大)团队攒出来的一个私货,就像IE的私货ACTIVE X一样,其目标直指目前通行的PLUGIN标准NPAPI。Active X是个非常强大的标准。强大到什么程度,强大到了在浏览器运行平台上无所不能无所不能的含义就是有成为流氓软件的潜质,特别是在互联网上。这样说吧,插件就是浏览器这个皇上请来的宰相,宰相是请来谋其职,议其政的,但绝对不是请来谋皇上的帝位的,你的明白?!!!目前的ACTIVE X,简直就是病毒,有害软件的代名词,因为IE对请进来的ACTIVE X不加防范。不,也不能说不加防范。防范的措施就是医院病人推进手术室之前签的一纸协议 --- 签字同意后生死有命,富贵在天。反正下载安装运行ACTIVE X的决定权可以由上网用户自行决定,出了问题IE概不负责。通常PLUGIN有类似的问题,但是大公司的PLUGIN是有其品牌保证的,比如ADOBE的FLASH和PDF,MS 的银光和OFFICE,Google的Gears。

于是乎,Chrome(大)团队起了动PLUGIN标准的邪念 --- Native Client。

3. Native Client的路数:

a.与目前的NPAPI PLUGIN同样待遇,Native Client在Chrome中有独立进程运行之。但是的但是,目前这个进程还不是“沙箱”进程,未来的Native Client将使用“沙箱”进程。这意味着一切网络和文件访问由将Chrome主进程代理。

b.Chrome对Native Client有验证机制。怎么个验证?有点象一个内嵌的“病毒扫描器”。比如说你可以扫描Native Client的二进制码,如果二进制码内含有特权指令“杀无赦”;扫描Native Client的系统API调用,涉及敏感问题的同样“杀无赦”。

c.目前的NPAPI是同步调用,将来的Native Client支持异步调用。

d.DOM --- 未来的Native Client可以"访问DOM"(?)。

4.路线图:

目前

NPAPI plugin

x86-32 only

Raster graphics

Mirrored public SVN

将来

Built into browser(当然是CHROME ONLY)

Web Workers

Revised NPAPI

x86-32, x86-64, ARM

O3D integration

Develop off public SVN

5.应用领域:这个要喝很多的水。

附:Google I/O 2009中有N多的东西可以8卦8卦,链接.

关键词(Tags): #Native#Client;#Chrome;Plugin;
家园 叫本地客户端如何?

native是借用java里面的byte code vs. native code来说的,就是使用本地CPU的指令集的客户端应用插件。

这个沙盒模型,还是有很多可能的漏洞的。

家园 什么叫同步调用、异步调用?

什么叫同步调用、异步调用?

c.目前的NPAPI是同步调用,将来的Native Client支持异步调用。

家园 Larry Ellison要抛弃SufferinAjax

要求Sun用Java+JavaFX来创造下一代RIA

以前Sun没钱不会作市场,我看没戏

现在Oracle这个市场痞子来了,戏好看了。

大家伙一顿乱拳乱打,但是似乎都有个公共的目标:微软。。。

微软可不是好惹的,说不定他来个远交近攻,全部都被干掉~~

家园 同步调用就是给你打手机;异步调用就是给你发短信
家园 贼都死光了,还要警察作甚?

安全与“反安全”,这也是一条N长的市场链。

家园 以中断方式与浏览器通讯?
家园 Oracle是企业市场上的痞子,个人消费市场

的“小白”。

家园 Chrome有两大利器。

IPC和线程任务(TASK),其中TASK分为常规(default),可延迟(delay),空闲时运行(idle)。

家园 痞子在哪里都有用的

MS靠痞子战术,在server端也培养了不少用户。不要小看痞子

全看树展主题 · 分页首页 上页
/ 1
下页 末页


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河