我正在考慮在典型的java swing客戶端 - 服務器應用程序中使用osgi。我應該使用哪個庫用於客戶端服務器osgi
我想將服務器代碼分解成osgi服務,然後將其中的一些標記爲「遠程導出」,然後有一個使客戶端可以使用這些服務的包。客戶端也會使用osgi,幷包含一個連接到服務器的綁定,並將導出的服務作爲本地服務提供。
我們目前使用一些類似rmi的代碼,它只是通過套接字公開單個接口。
我已經看過。
- r-osgi最後一個版本2009年1月,得到了一個空指針異常時,我試了一下,不會自動註冊服務本地
- cfx似乎是唯一的SOAP /休息。並且我們有大的有效載荷
- ecf使用外部eclipse時沒有太多的文檔。不知道該怎麼下載或如何開始
其他注意事項: - 我們需要它來使用SSL,並在連接 應用一些認證 - 它需要在服務器被重新啓動 重新連接 - 的代碼實際上是斯卡拉
我可以只添加到我們現有的類似RMI的代碼,但我寧願使用現有的庫
感謝您的任何建議或經驗