我打算在典型的客戶端服務器(使用swing gui)應用程序中使用osgi。使用fileinstall可以很方便地將服務器軟件包部署到服務器,但現在我正在GUI上尋找類似的東西。自動更新遠程osgi實例(swing gui)
圖形用戶界面是用webstart啓動的,但我想更新包而不要求用戶關閉並重新啓動。
我打算有一個服務器端軟件包,用於監視包含軟件包的目錄,通過http公開軟件包並在出現變化時通知客戶端。客戶端軟件包將監聽通知,並使用BundleContext和Bundle上的方法執行軟件包安裝/更新。
(注:我已經有一個像RMI可用於通知的服務器和客戶端之間的鏈路)
有什麼它已經這樣或類似的?
我至少想重新使用文件系統監視部分的fileinstall,但我不想在服務器上啓動GUI包。
謝謝,我不知道這類原因。我會看看。 –