NPAPI开发入门.doc
NPAPI全称为:NetscapePluginApplicationProgrammingInterface(NPAPI). NPAPI是一个很经典的插件方案,用dll进行注入,用协定的API进行通信,用字符串描述插件能力。插件宿主(在这里就是浏览器…)会根据能力描述,动态加载插件,并负责插件调用的流程和生命周期管理。而插件中,负责真实逻辑的处理,并可以构造UI与用户交流。以此类方式实现的插件系统,往往是处理的逻辑比较固定,但可扩展性不错。 NetscapeNavigator浏览器早已离我们远去,但Netscapeplug-in却还顽强的活着,并且成为绝大多数浏览