java中如何调用这样的DLL接口

herofour444 2013-01-30 09:45:39
布谷鸟的二次开发接口
dll是 SisenMESS_Interface.DLL

其中的几个接口文件。
//接口文档地址:http://wenku.baidu.com/view/acf17afb910ef12d2af9e77d.html

一个是标准接口。
SisenMESS_Interface.SisenMESS_Tools_Interface
这个是客户端通讯接口。
SisenMESS_Interface. SisenMESS_Tools_Msg_Interface

请问在java中如何调用,想实现自己做的系统能将消息发送到布谷鸟的客户端。
别的dll里面都是直接是接口方法

这个提供的dll里面又分了好多个接口。。

不知道在java里面如何实现。
...全文
101 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhanghua4109 2013-01-31
  • 打赏
  • 举报
回复
1、导入dll到工程的相对路径。 2、生产dll的原生函数。就可以了。 参考如下: public class TestNative { private native static int Max(int a, int b); private native static String GetLicense(String a); public static void main(String[] args) { TestNative license = new TestNative(); System.out.println("lll:" + license.getMaxNum()); System.out.println("hd:" + license.GetLicense()); } static { System.loadLibrary("A3"); } public int getMaxNum(){ return Max(4, 5); } public String GetLicense(){ return GetLicense(""); } }

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧