一定要用JNI,没办法,你先在Java中call java.loadLibrary(dll file)
public native.....
再用javac compile java file
再用javah compile java file
再用生成的.h文件去写C++文件。
步骤大概是这样 的,你要自己去作测试 。
public native.....
再用javac compile java file
再用javah compile java file
再用生成的.h文件去写C++文件。
步骤大概是这样 的,你要自己去作测试 。
把对com进行包装,可以采用c/c++等能直接操作com并且受xml-rpc支持的语言来包装com
然后java客户端和com的服务端直接采用xml消息通信。
com变成了远程对象。
有关xml-rpc的资料
http://www.xml-rpc.com
http://www-900.ibm.com/developerWorks/cn/java/j-xmlrpc/
http://ws.apache.org/xmlrpc/