首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 互联网 >

从Secure Shell望Chrome强大的Native Client

2012-10-11 
从Secure Shell看Chrome强大的Native ClientGoogle Chrome App Store中有一个强大的SSH client(可以代替Pu

从Secure Shell看Chrome强大的Native Client

Google Chrome App Store中有一个强大的SSH client(可以代替PuTTY), 关键它是集成在网页之中,下面是截图:

从Secure Shell望Chrome强大的Native Client

它的强大正是Chrome强大的Native Client所造就的。


Native Client可以理解为网页中可以与用户进程交互,从而有了其它plugin机制无法达到性能和功能。Goolge提供了完整的开发环境,比如:

  • GNU-based toolchains: gcc, g++, as, ld, gdb, and other tools customized for Native Client
  • API libraries (Pepper, POSIX)

    编译出来的程序扩展名为nexe。


    再补一张图,加深一下印象:

    从Secure Shell望Chrome强大的Native Client

    其中Pepper是网页与NaCl沟通的桥梁,既有C/C++ API也有JavaScript API。 


    总之这是一个很酷的技术(想想Chrome OS,似乎这也是一个必然的结果!)。详细的资料看这里:

      Native Client: Technical Overview

      Native Client: C++ Tutorial


    *如果要分析Secure Shell的结构,可以在安装后到用户目录下的Chrome Extensions中找到它。

       {user}\Local Settings\Application Data\Google\Chrome\User Data\Default\Extensions\{Extension ID}


热点排行