现在的位置: 首页 > 综合 > 正文

JNI、Jawin、Jacob以及Jcom 学习 引子

2013年02月01日 ⁄ 综合 ⁄ 共 461字 ⁄ 字号 评论关闭

 目前javadll交互的技术主要有jnijawinjacob以及Jcom

JniJava Native Interface)是sun提供的java与系统中的原生方法交互的技术(在windows\linux系统中,实现javanative
method
互调)。目前只能由c/c++实现。

后两个都是sourceforge上的开源项目,同时也都是基于jni技术的windows系统上的一个应用库。JacobJava-Com
Bridge
)提供了java程序调用microsoftcom对象中的方法的能力。而除了com对象外,jawinJava/Win32
integration project
)还可以win32-dll动态链接库中的方法。

jCOM,即Java/COM桥,它是一种用软件实现的桥接机制,可以帮助Java应用程序快速访问微软的COM/DCOM组件。而且,微软的COM应用程序也可以通过这个机制访问基于Java的对象。

 

就功能而言:jni >> jawin>jacob

就易用性而言:jacob>jawin>>jni

抱歉!评论已关闭.