OSGi組件可以部署到任何容器,如Tomcat/Websphere/JBoss ..等等? (就像我們部署WAR文件一樣),還是需要特殊的庫或OSGi容器來運行OSGi組件?OSGi組件可以部署在任何Servlet容器中嗎?
0
A
回答
1
如果您只想公開「組件」類,則可以將jar文件視爲.. jar文件。
如果您將OSGi「組件」視爲暴露某些服務並執行某些操作的「捆綁」,則回答爲「否」。你需要一個OSGi容器(Karaf,WebSphere Liberty,Carbon,Glassfish,JBoss WildFly ...)。
但是,正如您所看到的,某些應用程序服務器本身提供了OSGi支持。
1
OSGi組件(我猜你的意思是bundle)需要運行一個OSGi框架。所以一個普通的servlet容器將無法工作。不過,有些版本的JBoss提供了對OSGi的支持。
相關問題
- 1. 我可以在任何兼容OSGI的容器/應用程序服務器上部署fab包嗎?
- 2. 將OSGi嵌入到OSGi的servlet容器或servlet容器中?
- 3. 可以通過腳本將OSGI包部署到karaf容器中嗎?
- 4. 可以在OperaUnite中部署Servlet和JSP嗎?
- 5. 將servlet-war部署到oc4j容器中
- 6. 戰爭文件可以部署在任何服務器上?
- 7. 如何將GWT項目部署到OSGi容器中?
- 8. 在OSGi插件中部署BEAN
- 9. Can Ansible可以遠程部署Docker容器嗎?
- 10. GWT應用程序 - 部署在Tomcat或任何其他servlet容器上
- 11. CQ5.5訂購標準HTTP過濾器作爲OSGI組件部署
- 12. 在JBoss AS7上部署OSGi WAB servlet時獲取404
- 13. OSGi中的Spring組件掃描找不到任何內容
- 14. 我可以使用WSS 3.0中的內容部署功能嗎
- 15. AppFabric可以部署在Windows 7上嗎?
- 16. JavaFX - 它真的可以部署在瀏覽器中嗎?
- 17. Tomcat7部署以前由調用者servlet部署的類文件
- 18. 我可以在任何反應組件中檢查`context.store`嗎?
- 19. 我可以通過Eclipse在Glassfish中部署.EAR文件嗎?
- 20. 如何在servicemix中部署OSGI套件中的smooks?
- 21. 可以使用私有Azure Blob存儲容器中的ClickOnce部署嗎?
- 22. 組件可以臨時註冊到Autofac容器中嗎?
- 23. 將容器放入Redux組件中可以嗎?
- 24. OSGi包未在WSO2中部署esb
- 25. 在Web服務器上部署servlet
- 26. JavaScript可以向Web容器Servlet發送HTTP請求嗎?
- 27. 如何在servlet容器中部署Solr和前端Web應用程序配置
- 28. 是否有任何可以爲Asp.Net MVC內容提供服務的文件副本可部署Web服務器?
- 29. 從在Karaf容器中部署的OSGi應用程序連接到PostgreSQL
- 30. 你可以在不同的OSGi包中有JSF自定義組件嗎?
感謝您的回覆 – yathirigan
Eclipse有一個servlet橋,允許您通過servlet運行OSGi框架。這應該適用於任何servlet容器。 –