在我的java应用程序中,我必须加载两个 .DLL
. 但两者都有 .DLL
文件需要在不同的进程中加载(因为两者都需要各自的内存,并且内存应该在两者中共享) .DLL
文件)。
我读过关于java的书 ProcessLoader
,但我无法找到如何加载这两个 .DLL
使用它的文件?并从中调用方法 .DLL
文件夹?
我可以使用jna在单个进程内完成它。但我怎么能做到这一点多进程?
伪代码:
public static void main(final String[] args) {
//Load a.dll Library in Process1
//Load b.dll Library in Process2
//Call method from a.library inside Process1
//Call method from b.library inside Process2
}
暂无答案!
目前还没有任何答案,快来回答吧!