java调用dll的几种方法(JNI,Jawin,Jacob)
前些天做单点登录,需要java调用dll,现在把成功经验与大家分享。 Interface)是Java语言本身提供的调用本地已编译的函数库的方法,本身具有跨平台性,可以在不同的 机器上调用不同的本地库。Jawin和Jacob都是sourceforge.net的开源项目,都是基于JNI技术的依赖Wi ndows的实现,使得在Windows平台下使用COM和DLL的更加方便。 一、JNI(Java本地方法调用) 到Java编程,还涉及到C/C++编程。 JNI的使用步骤是: 1. 编写Java类,用该类将DLL对外提供的函数服务进行声明,其中 |