从JavaScript访问本地共享库

时间:2012-09-28 09:18:53

标签: javascript shared-libraries

我在Linux系统上有一个本地共享库(用C语言编写) - 我可以用带有字符串的C程序调用它,它进行计算并返回字符串结果。我也可以使用JNI / JNA从Java调用它。

有没有办法从本地浏览器(Firefox或Chrome)的网页中使用JavaScript调用它?

感谢您的建议。

干杯,

1 个答案:

答案 0 :(得分:0)

当然你不能。

这将是一个非常严重的安全问题。

您必须使用中间服务器(本地或非本地)才能执行此调用。或者你可以开发一个插件,但这不是一个跨浏览器的解决方案。

由于您还在使用JNI / JNA来调用此库,最简单的方法是使servlet回答ajax request