我想用jsp和servlet開發一個web應用程序。現在我的疑問是,我可以使用osgi服務作爲後端? 當我想到這種方法時,我知道這是不可能的,因爲在客戶端,我們也需要osgi插件來訪問服務。但我仍然需要在這個 方法上有很好的專業意見。我知道這可以通過eclipse RAP來實現。如果我的問題沒有任何意義,請道歉。osgi in webapplication
0
A
回答
0
我不知道我完全按照你的問題。您當然可以使用OSGi開發一個Web應用程序。您只需將您的war文件部署到OSGi容器的http服務中(例如felix中的jetty)。不過,這樣做可能會有點痛苦,所以請考慮使用PAX-war-extender。您的客戶不會關心甚至不知道您正在運行OSGi。這就是說,如果你正在開發一個純粹的web應用程序,它可能可能不值得使用OSGi,你可以直接在Apache/tomact /某些應用程序服務器上直接部署。
0
我認爲你可以,檢查jetty osgi boot project。您可以像以前一樣開發Web部件!只需將一些osgi元數據添加到META-INF/MANIFEST.MF文件中即可。如果你想獲得一些osgi服務,你可以像使用osgi bundle一樣使用ServiceTrack!我們已經這樣做了! 希望它對你有所幫助!
相關問題
- 1. Powershell New-WebApplication
- 2. 安全webApplication
- 3. Sibboleth with webapplication
- 4. Microsoft CRM WebApplication USD
- 5. Spring MVC Printing for webapplication
- 6. 路徑文件WEBAPPLICATION
- 7. 集成WebApplication和OpenCms
- 8. 使用jnlp的WebApplication
- 9. 將WebApplication備份和還原到新創建的WebApplication
- 10. java.lang.NoClassDefFoundError:javax/crypto/Cipher in oracle 11g數據庫連接osgi
- 11. SubSonic 3和WebApplication安裝
- 12. c#WebApplication另存爲目錄
- 13. 將WebTemplate部署到WebApplication
- 14. WebApplication刪除Sharepoint文件
- 15. 在亞馬遜的WebApplication
- 16. 問題與Java卡的WebApplication
- 17. 配置WebApplication的根路徑
- 18. LAMP for webapplication的替代品
- 19. OSGi ClassNotFoundException
- 20. 如何在WebApplication中使用IBMIoTF for node.js?
- 21. 與OSGI
- 22. 在OSGi的
- 23. Eclipse(GWT)不運行谷歌webapplication項目
- 24. 與osgi捆綁在一起的非osgi
- 25. 使用cxf-extension-osgi重啓OSGi
- 26. Maven的OSGi的和非OSGI項目
- 27. Osgi捆綁無法找到osgi服務
- 28. 將OSGI DS組件移植到OSGI R4
- 29. 從非osgi類訪問osgi包
- 30. Persistence.xml和OSGi(Equinox)
爲什麼您的客戶需要OSGi插件來訪問您的Web應用程序?不通過瀏覽器訪問嗎?你可能在談論一個* web服務*?爲什麼你說這是不可能的,然後繼續說*這可以通過eclipse RAP *來實現?你能否詳細解釋一下? –