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. Maven SAR包装:如何更改包装结构?
- 2. 在jboss部署jboss sar为7错误
- 3. gradle:如何组装一个JBoss sar文件
- 4. 在SAR文件中的java.lang.ClassNotFoundException JBOSS AS 7.1.1
- 5. 在JBoss 5 SAR中使用Spring时找不到类ConfigurableObject
- 6. JBoss vs Tomcat
- 7. jboss SAR而不是/ tomcat/shared(例如,露天)
- 8. Apache TomEE vs JBoss EAP vs WildFly? OTMM
- 9. JBoss AS7服务包装问题
- 10. 包装maven项目jboss保险丝
- 11. 包装TFS与JBOSS 2.4.11持续集成
- 12. JBoss/EJB vs Symmetric DS
- 13. 重装JBOSS
- 14. jboss安装
- 15. zk ajax框架vs JBoss Seam
- 16. OSGi vs jboss热部署
- 17. SAR内的EJB查找
- 18. 为什么通过SystemPropertiesService配置的JBoss系统属性在sar/META.INF/jboss-service.xml中工作
- 19. 用jboss安装Teiid
- 20. 没有安装Jboss
- 21. 异步EF 6 vs包装同步EF
- 22. jQuery函数包装VS DOM准备
- 23. 使用CSS预包装vs br?
- 24. NSIS Vs的维克斯Vs的任何其它的安装包
- 25. SAL和SAR由0错误
- 26. 同步vs线程安全集合vs原子包装类vs锁
- 27. JBoss企业应用平台vs JBoss企业SOA平台
- 28. 十六进制圆圈包装vs方形圆圈包装游戏
- 29. JBoss 6 - 在战争包装中部署ejb
- 30. Wildfly8/JBoss的包装的logback日志(双人间前缀)
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