-4
我知道类似的question已经在这里问过,但似乎没有人回答它。我正在开发的项目需要这些功能。使用Java加载远程库
- 一个DLL必须从服务器加载到客户端运行的程序。
- dll中的本地方法必须访问 服务器中存在的一组文件。
- 本地方法的调用发生在客户端。
谢谢!
我知道类似的question已经在这里问过,但似乎没有人回答它。我正在开发的项目需要这些功能。使用Java加载远程库
谢谢!
+--------------+ +--------+
| Client (JVM) | - 1. download DLL --> | Server |
+--------------+ +--------+
| | ^ |
| | | |
| | | |
| | +------- 2. DLL-----------------+
| |
| |
| +-- 3. save DLL into temporary location --+
| |
| |
| \/
| /tmp/some_file
|
|
+--- 4. load file using System.load
To access files on server do one of these (few loose ideas):
- map disk or mount SMB resources
- implement RMI inside native code loaded into JVM via JNI
- implement remote access to files
谢谢,我会试试这个 – Milan
和哪一步是你坚持,为什么 –
我没有在这里看到任何问题。我看到一个需求列表,但是这是关于它的。 –