13
A
回答
23
當您想要擴展服務器的功能時,您將構建一個SAR(服務檔案)。例如,JBoss使用SAR部署EJB部署器或消息傳遞。您可以創建一個用於您自己的服務監控(即查看您的某個自定義服務的某些指標)。據我所知,SARs只適用於JBoss。
從我個人的經驗來看,我曾經創建了一個SAR來追蹤一個Web服務。我主要使用服務組件來跟蹤Web服務組件創建的事物列表的長度。這是我可以在jmx控制檯中查找的一種方法,並找出有關傳入Web服務請求的一些度量標準。
SARs基於JMX規範,因此創建它們並不困難。您基本上創建一個標準的MBean接口並實現該接口。您還需要確保您在META-INF
目錄中有一個jboss-service.xml
文件。
另一方面,WARs和EAR適用於您希望容器管理和處理應用程序請求的標準應用程序包裝。您不希望應用程序像SAR打包應用程序那樣作爲匿名服務組件運行。
希望這會有所幫助!
相關問題
- 1. 用JBoss SAR打包WAR
- 2. Maven SAR包裝:如何更改包裝結構?
- 3. 在jboss部署jboss sar爲7錯誤
- 4. gradle:如何組裝一個JBoss sar文件
- 5. 使用log4j與JBoss 7.2(EAP 6.1-Alpha,而不是JBoss 6)與SAR
- 6. 無法從JBoss 6.1的sar部署POJO
- 7. 在SAR文件中的java.lang.ClassNotFoundException JBOSS AS 7.1.1
- 8. 在JBoss 5 SAR中使用Spring時找不到類ConfigurableObject
- 9. JBoss sar可以依賴lib中的jar嗎?
- 10. JBoss的7.x的SAR存檔類加載問題
- 11. JBoss vs Tomcat
- 12. 將jBoss中使用的.sar文件部署到weblogic
- 13. jboss SAR而不是/ tomcat/shared(例如,露天)
- 14. Apache TomEE vs JBoss EAP vs WildFly? OTMM
- 15. Jboss AS7遷移,包裝問題
- 16. 包裝maven項目jboss保險絲
- 17. 包裝TFS與JBOSS 2.4.11持續集成
- 18. 釋放JBOSS 7.2中的包裝連接
- 19. JBoss AS7服務包裝問題
- 20. JBoss/EJB vs Symmetric DS
- 21. JBoss的standalone.conf VS standalone.conf.bat
- 22. 重裝JBOSS
- 23. jboss安裝
- 24. SHR和SAR命令
- 25. OSGi vs jboss熱部署
- 26. zk ajax框架vs JBoss Seam
- 27. SAR內的EJB查找
- 28. 爲什麼通過SystemPropertiesService配置的JBoss系統屬性在sar/META.INF/jboss-service.xml中工作
- 29. 無法安裝包'NuGet.Server 2.11.3'VS 2015
- 30. 使用CSS預包裝vs br?
SARs似乎不是JBoss特有的;例如,WebSphere似乎支持它們(請參閱[documentation](http://pic.dhe.ibm.com/infocenter/wasinfo/v8r0/index.jsp?topic=%2Fcom.ibm.websphere.express.doc%2Finfo %2Fexp%2Fae%2Fcrun_app_install.html))。 – 2014-02-07 18:25:39
經過仔細檢查,WebSphere使用SAR來表示「會話初始協議(SIP)歸檔」,它可能與「服務歸檔」不同。 – 2014-02-07 18:26:33
也許如此。我對Websphere並不熟悉。感謝您的評論,這是一個很好的信息。 – CoolBeans 2014-02-07 21:02:43