JS怎么调用动态链接库

Chaos_heart 发布于 2013/05/10 14:17
阅读 5K+
收藏 0
JS怎么调用动态链接库,来实现业务调用
加载中
0
小耶果
小耶果
理论上是可以的,但在B/S环境中JS处于sandbox受限环境中,需要通过其他"中介"来实现或突破.
Chaos_heart
Chaos_heart
有什么思路吗,或者IE有什么类似的控件吗.我不考虑其他浏览器
0
Chaos_heart
Chaos_heart
Activex具体怎么做呢, 我的理想状态是  用JS创建一个动态库的实例,然后由这个实例去调用相应的函数传入参数.业务动态库处理完成,返回处理结果
Chaos_heart
Chaos_heart
有什么可以参考的文档之类的
0
小耶果
小耶果
用C++或其他native语言写一个activeX,这个activeX提供一些接口做桥接,比如 dllCall(dllName,procName,param,...)等,然后这个activeX下载到客户端的浏览器(IE)中,让ie载入(ie的安全性设定),然后用浏览器客户端脚本(js)和这个activeX做交互,根据业务逻辑调用具体dll(这些dll可以在本地,也可以远程调用,实现方式在activeX中实现),至于activex如何实现只有靠你自己了,或者找找是否有开源例子.大致思路就是这样的.
Narky
Narky
回复 @会美工的程序猿 : yes,activeX的不安全性就体现在这里
要吃九个橙子
要吃九个橙子
这么说 我可以用activeX下载病毒程序,然后用js调用?
返回顶部
顶部