Tomcat + CxF准备好生产?

时间:2013-11-25 06:41:29

标签: java web-services tomcat cxf

我们的新项目基于Apache CXF的Producer SOAP Web服务。现在我们计划将Web服务转移到生产环境。我们正在寻找一个合适的开源容器(Web服务器或App Server)来部署基于CXF的Java Web服务首先想到的是Tomcat 7。需要专家建议 1. CXF和基于Tomcat的WebServices的组合目前是否用于其他项目的生产?这个解决方案是否可扩展?可靠吗? 2.还有其他选择在生产中部署除Tomcat之外的基于CXF的Web服务吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

  

1。是否将CXF和基于Tomcat的WebServices组合用于其他项目的生产?这个解决方案是否可扩展&可靠

它不应该给你任何问题,因为它与各种各样的应用服务器兼容。我们使用Tomcat7和Tomcat6来部署我们的CXF Web服务,它们已经生产了很长一段时间而没有任何问题。

  

2。是否有其他选项可以在生产中部署除Tomcat之外的基于CXF的Web服务?

部署基于cxf的Web服务有多种选择

  

来自文档

     
      
  • 轻量级容器:在Jetty,Tomcat或基于Spring的容器中部署服务
  •   
  • JBI集成:作为服务引擎部署在JBI容器中,例如ServiceMix,OpenESB或Petals
  •   
  • Java EE集成:在Java EE应用服务器中部署服务,例如Apache Geronimo,JOnAS,Redhat JBoss,OC4J,Oracle WebLogic,   和IBM WebSphere
  •   
  • 独立Java客户端/服务器
  •