-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
和哪一步是你堅持,爲什麼 –
我沒有在這裏看到任何問題。我看到一個需求列表,但是這是關於它的。 –