多语言展示
当前在线:1534今日阅读:19今日分享:20

C++跨浏览器插件开发的通用框架

中间件是Windows,Linux等操作系统上的跨浏览器的插件开发通用框架。可为浏览器网页(Javascript)提供丰富功能扩展支持能力,解决Chrome,FireFox,IE禁用NPAPI,ActiveX后,无法调用本地模块的难题。中间件,使用HTML5 Websocket协议通信,支持浏览器网页调用C/C++动态库的API。
工具/原料
1

windows7

2

vs2008(vs2010/vs2015/vs2017)

方法/步骤
1

替代插件的解决方案分析

2

基于WebSocket中间件实现

3

框架开发,需要优雅的实现三个模块。分别是windows服务进程模块,websocket通信模块,转发调用DLL的业务模块。

4

测试结果OK

推荐信息