PluginOK中间件高级版-支持在Chrome、Edge、Firefox等浏览器网页中真正内嵌ActiveX等控件运行的版本已获多家上市公司采购
PluginOK(牛插)中间件(原名:本网通WebRunLocal)是一个实现WEB浏览器(Web Browser)与本地程序(Local Application)之间进行双向调用的低成本、强兼容、安全可控、轻量级、易集成、可扩展、跨浏览器的小程序系统,是对浏览器进行功能扩展的最佳利器。通过此中间件可实现网页前端JS脚本无障碍操控本地电脑的各种硬件、调用本地系统API及相关组件功能,彻底解决DLL、ActiveX控件及自动化程序(如MSOffice、金山WPS、AutoCAD等)在Chrome、Edge(Chromium内核)、360极速/安全/企业、FireFox、IE、Opera、QQ等浏览器各版本中的完美嵌入运行,媲美ActiveX和NPAPI的运行效果,并且提供的集成接口与开发语言无关,前端只需使用JS+JSON+Web Socket相关技术即可实现与B/S系统完美对接,实现信息化系统的最佳用户体验。
PluginOK(牛插)中间件及相关小程序由成都佐罗软件有限公司研发并销售,咨询热线电话:18081958957、15201358223、18051018685,公司网站:http://www.zorrosoft.com 商务邮箱:wzh@zorrosoft.com 微信在线沟通:ZorroSoft、qq972340118 咨询报价请优先通过微信或邮箱进行,谢谢!
系统兼容性: 1、全面兼容Windows XP、Vista、7、8、8.1、10等各版本32及64位桌面系统; 2、全面兼容Windows Server 2008、2012、2016、2019等各版本32及64位服务系统。
网页内嵌小程序的浏览器兼容性: 1、IE 8及以上版本; 2、Chrome 41及以上版本; 3、FireFox 52及以上版本; 4、Opera 36及以上版本; 5、Edge(Chrome内核) 80及以上版本; 6、360极速浏览器 9.5及以上版本; 7、360安全及企业安全浏览器; 8、QQ浏览器10及以上版本; 9、搜狗浏览器; ......
在IE中实现网页和本地系统双向调用的方法是使用ActiveX控件技术,而在Chrome、FireFox等浏览器有类似的NPAPI插件技术。因为安全隐患及稳定性等问题,微软Chrome内核浏览器Edge不再支持ActiveX控件,而目前市场占有率高达70%的Chrome浏览器也从45版开始NPAPI插件技术也被抛弃,导致原来很多依赖这些技术实现的业务无法在新版浏览器中继续使用。
目前浏览器网页与本地程序之间双向调用的知名解决方案有以下两个: 1、FireBreath,底层实现采用的是ActiveX和NPAPI技术,已面临2015年后发布的浏览器版本不能兼容使用的问题; 2、Node.js,是一个基于Chrome V8引擎的JavaScript运行环境,其中FFI模块可实现在JavaScript中调用本地C语言风格的动态链接库。运行及部署依赖Python和npm,另外需要区别处理32位和64位的程序调用,尤其是不能支持ActiveX控件等面向对象的组件调用,无法和网页融为一体运行。
使用PluginOK(牛插)中间件的理由: 1、轻量级:整个程序包很小,再无依赖其它运行库或第三方支持库即可使用; 2、强兼容性:采用HTML5标准中的Web Socket技术,可确保在各个浏览器版本的兼容使用; 3、在Windows平台采用COM组件技术为上层小程序开发提供友好的集成支持,支持大多数的开发语言; 4、可配置和灵活的程序升级支持,支持OEM,方便第三方集成到自己的业务系统中。
使用场景举例: 1、网页中需要和本地电脑的硬件进行交互,比如B/S架构的OA系统中操作本地打印机; 2、网页中需要调用本地程序的ActiveX控件实现一些特殊服务,比如Office文档的内嵌在线编辑; 3、一些软件系统使用了第三方的DLL功能模块,可通过本中间件实现在B/S架构的系统中调用; 4、网银、在线支付等安全性要求高的网站,可基于本中间件开发安全控件、访问U盾等的加密模块提供访问安全性; 5、开发去中心化的分布式系统应用,如充分利用分散的系统计算能力。
针对不同的业务使用场景,PluginOK支持三种类型的小程序: A、无界面交互的无窗口小程序(DLL),实现为COM进程内组件,可用于封装各种硬件设备的驱动库及无界面交互的Windows API功能模块等,此类型小程序和PluginOK的主服务运行于同一进程,拥有较高的系统访问权限,一般不能访问当前桌面登录用户的注册表及相关配置; B、有界面交互的弹窗小程序(EXE),此类型小程序是普通的Win32执行程序,主要是封装有界面交互如打印机、扫描仪、高拍仪等的ActiveX控件给前端调用,弹出类似网页的窗口运行,权限和普通桌面应用一样; C、有界面交互的内嵌窗口小程序(EXE),此类型小程序也是普通的Win32执行程序,主要是封装有界面交互如视频播放、办公软件的ActiveX控件给前端以内嵌网页的形式运行,体验效果和原IE中的ActiveX控件和NPAPI插件一样。
在Chrome、Edge、Firefox、Opera等高版本浏览器中支持有界面交互的ActiveX控件内嵌网页运行有以下两个技术方案: A、调用PluginOK中间件之上的IE控件内嵌小程序或IE新标签小程序,其实就是双内核浏览器的解决方案,此方案因为使用了IE内核,缺点是内存占用高、运行效率低、用户体验差,优点是开发成本低,前端改动最小; B、基于PluginOK中间件的内嵌小程序开发接口,基于ActiveX控件直接开发其内嵌小程序的版本,彻底抛弃IE内核,此方案内存占用低、运行效果高、用户体验佳,不过开发成本相对A方案高一点,前端改动多一些,不过是一劳永逸的解决方案。
PluginOK中间件及小程序授权:商业用途需付费使用,非商业用途可申请免费使用授权,http://local.zorrosoft.com/ 提供开发版授权可在线体验,。 技术咨询及获取报价信息请微信联系:ZorroSoft、qq972340118,开发交流QQ群:23126938,点击链接加入:https://jq.qq.com/?_wv=1027&k=5FxgskL
PluginOK中间件大记事: PluginOK(牛插)中间件已于2019年5月发布第一个正式的单机版,实现支持无界面交互的无窗口小程序(DLL)及有界面交互的弹窗小程序(EXE)。 2020年7月13日正式发布网页中可真正内嵌窗口运行的浏览器小程序版(EXE),同时发布了Flash Player、IE控件及新标签等内嵌窗口小程序供大家体验。 2020年8月13日正式发布网络版,无需连接外网也可使用,相对于以前的单机版,软件授权费大幅度降低,欢迎申请体验!
PluginOK支持真正内嵌网页运行的高级版发布以来,已获得多家上市公司的采购合同,他们的选择是我们产品实力的最好证明,^_^ 友情提醒:PluginOK中间件在全球是此领域唯一实现商用的成熟中间件,技术实现方案于2019年就申请了软件发明专利保护,请大家注意识别仿冒或抄袭者,使用这些冒牌货不仅仅是产品不成熟对您造成巨大损失不说,还有侵犯我们知识产权的风险!
PluginOK中间件高级版-支持在Chrome、Edge、Firefox等浏览器网页中真正内嵌ActiveX等控件运行的版本已获多家上市公司采购的更多相关文章
- 利用Google Chrome开发插件,在网页中植入js代码
Google Chrome是一个很强大的浏览器,提供了各种各样的插件,大大提升了使用了的效率,比如vimium.honx等. Google在提供这些插件的同时还允许用户开发自己的插件. 最近在写js的 ...
- IE、Chrome、Firefox 三大浏览器对比
1. 代理 IE 浏览器设置代理位置在: [Internet 选项]⇒ [连接]选项卡 ⇒ [局域网设置],如下: Chrome 的代理配置界面完全同 IE,只是你设置路径在: [设置]⇒ [高级]⇒ ...
- iOS中如何让TextView和TextField控件支持return键收起输入法
TextView和TextField控件是iOS中负责接收用户输入的控件,那当用户输入完成时怎么收起面板呢? 1.TextView和TextField控件获得焦点之后的第一反应就是弹出输入法面板: 2 ...
- 【spring实战第五版遇到的坑】4.2.3中LDAP内嵌服务器不启动的问题
按照4.2.3中的指导一步一步的去做,在登录界面进行登录时,报错了,报错信息是LDAP服务器连接不上. 后来查了一些资源发现还需要加入一些其他的依赖,如下: <dependency> &l ...
- chrome和Firefox对p标签中单词换行的渲染(强制换行)
谷歌和火狐对p标签单词的渲染: 今天在p标签展示url链接中,由于有几个下划线拼接的单词特别长, 所以总有那么几行老是超出p标签的范围,然后设置了强制 换行,才得以解决. word-wrap : br ...
- 一个实现浏览器网页与本地程序之间进行双向调用的轻量级、强兼容、可扩展的插件开发平台—PluginOK中间件
通过PluginOK中间件插件平台(原名本网通WebRunLocal)可实现在网页中的JavaScript脚本无障碍访问本地电脑的硬件.调用本地系统的API及相关组件,同时可彻底解决ActiveX组件 ...
- 第一个开源控件:Google 官方下拉刷新控件 SwipeRefreshLayout 强化版,支持上拉刷新
最近比较闲,所以趁着这时间撸了个SwipeRefreshLayout的加强版,Github地址. 原版只支持下拉刷新,强化之后支持上拉刷新和一进入页面就加载刷新,整个控件的加载动画是一致的,毫无违和感 ...
- 在Chrome、Firefox等高版本浏览器中实现低延迟播放海康、大华RTSP
一.背景 现在到处是摄像头的时代,随着带宽的不断提速和智能手机的普及催生出火热的网络直播行业,新冠病毒的大流行又使网络视频会议系统成为商务会议的必然选择,因此RTSP实时视频流播放及处理不再局限于安防 ...
- DevExpress控件与VS和.NET各个版本的支持情况
如下图所示,绿色Yes代表支持,红色No代表不支持.对于有些人觉得装了dev后,vs工具箱没有,一般都是以下两大问题: 1.要么你的Dev的版本不支持你当前的VS版本,没有很正常. 2.要么你的项目的 ...
随机推荐
- Javac编译器详解
学习<深入了解Java虚拟机>有一段时间了,大概理解了Java从源代码编译到执行出结果的过程,也能明确的知道Java是半解释性语言.在执行源代码时,先通过Javac编译器对源代码进行词法分 ...
- ClickHouse 研讨会学习笔记(clickhouse tips and tricks)
一.显示执行日志 clickhouse-client --send_logs_level=trace 或者进入client session 后输入 set send_logs_level = 'tra ...
- 阿里技术专家深入讲解,SpringMVC入门到进阶,看这一篇就够了
前言 SpringMVC是一个实现了Web MVC设计模式的轻量级Web框架.它与前辈Struts 2框架一样,都属于MVC框架,因为其使用和性能等方面比Struts 2更加优异,所以Spring M ...
- 使用Beyond Compare对比大篇幅文件的小技巧
我们在编辑较大篇幅的文章时,无可避免地要经过多次的修改.有时候修改的版本过多时,我们很可能就会记不清最新版的文章对比上一版的文章,究竟修改了哪些地方.但有了Beyond Compare(Windows ...
- 总结MathType中输入小于号的方法
作为一款专业的公式编辑软件,MathType可谓是非常强大,先不说其编辑公式是多么的方便.迅速,但就打开软件界面,看到不可估算的数学符号有那么多,你就会感叹它的强大,竟然能把绝大部分的数学符号都汇聚于 ...
- 【移动自动化】【二】Appium
实施自动化需要的工具 adb Android控制工具,获取获取Android各种数据和控制,Appium会调起adb命令去执行Android设备 adb命令参考 https://www.cnblogs ...
- 蓝桥杯——分组比赛(2017JavaB组第3题)
分组比赛(17JavaB3) 9名运动员参加比赛,需要分3组进行预赛. 有哪些分组的方案呢? 标记运动员为 A,B,C,... I 下面的程序列出了所有的分组方法: ABC DEF GHI ABC D ...
- 编程入门选什么语言好?C 语言还是Python ?为你解析
前面我分享过计算机行业已经成了学校选择排名第一,家长和学生都很看好计算机类专业.现在IT行业也越来越火爆,程序员越来越被人看好.面对相比同龄人高薪资的诱惑,人们很难不心动,即使秃头也值得! 那么问题来 ...
- Android多触点总结
文章部分内容参考: http://blog.csdn.net/barryhappy/article/details/7392326 总结: 1. event.getX()可以得到x的坐标,里面的参数0 ...
- 将 python3 添加到环境变量(ubuntu)
将 python3 添加到环境变量 echo alias python = python3 >> ~/.bashrc 更新环境变量 source ~/.bashrc