如何在JSP页面中使用JNI?。在网上我发现了 1.因为如果你的应用程序的C部分出现严重错误,它很可能会使你的J2EE服务器崩溃,从而使所有其他正在运行的Web服务和应用程序失效。
答案 0 :(得分:2)
除非您对JNI链接库的可靠性充满信心,否则我强烈建议不要这样做,原因是您确定的。
我建议将应用程序服务器与本机代码分离,并通过某种远程机制(例如Web服务/ REST /简单套接字)使本机库可用。这样你就可以将app服务器与任何与本机代码相关的致命问题隔离开来。
答案 1 :(得分:0)
从Java代码开始,JNI看起来像是类上的常规方法,因此您只需调用这些方法,并执行JNI库,
当然你可以这样做,另一个问题是JNI总是被滥用。 所以请更具体一点,现在你的问题没有多大意义。