当前位置: 首页 > 知识库问答 >
问题:

Tomcat CxF准备好投入生产了吗?

叶俊郎
2023-03-14

我们的新项目有基于ApacheCXF的生产者SOAP web服务。现在我们计划将Web服务转移到生产环境中。我们正在寻找一个合适的开源容器(Web服务器或应用服务器),用于部署基于CXF的Java Web服务。首先想到的是Tomcat 7。只是需要专家的建议。CXF和基于Tomcat的Web服务的组合目前是否用于其他项目的生产中?这个解决方案是可扩展的吗

谢谢

共有1个答案

吕承福
2023-03-14

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

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

2.除了Tomcat,在生产环境中部署基于CXF的Web服务还有其他选择吗?

部署基于cxf的Web服务有多个选项

从医生那里

  • 轻量级容器:在Jetty、Tomcat或基于Spring的容器中部署服务
  • JBI集成:在诸如ServiceMix、OpenESB或Petals等JBI容器中部署为服务引擎
  • JavaEE集成:在JavaEE应用服务器中部署服务,如Apache Geronimo、JOnAS、Redhat JBoss、OC4J、Oracle WebLogic和IBMWebSphere
  • 独立Java客户端/服务器
 类似资料:
  • 问题内容: 我正在阅读Redis文档,并且我对分区功能最感兴趣。 Redis文档指出以下内容: 数据存储还是缓存?在数据存储或缓存中使用Redis广告时的分区在概念上是相同的,但是存在巨大差异。当将Redis用作数据存储时,您需要确保给定的密钥始终映射到相同的实例,而当Redis用作高速缓存时,如果给定的节点不可用,那么如果我们开始使用不同的节点就不会有太大的问题节点,因为我们希望提高系统的可用性

  • 问题内容: 除了的ORM以外,还有人使用吗? 我想将Django的ORM用于对象操作,将SQLalchemy用于复杂的查询(例如那些需要左外部联接的查询)。 可能吗? 注意:我知道,但是该项目似乎尚未准备就绪。 问题答案: 我会怎么做 在Django orm中定义架构,让它通过syncdb编写数据库。您将获得管理界面。 在view1中,您需要一个复杂的联接

  • 问题内容: 我知道我可以使用诸如prototype或jquery之类的不同框架来将函数附加到window.onload,但这不是我想要的。 我需要.readyState之类的东西,以便可以执行以下操作: 除了使用框架做什么,还有其他方法吗? 问题答案: 我已经更新了DOMAssistant库的代码,对我来说很好

  • 今天,我尝试了最新的jdk9版本113,并尝试使用最新的Maven 3.3.9编译我的项目 这些是命令(部分通过twitter找到) 但是我得到这个错误...总之: JDK9 的正确 maven 配置或参数是什么?

  • 我有一个在Docker中运行的Cassandra,我想在数据库准备就绪时启动一个CQL脚本。我尝试检查端口以检测它何时就绪: 但是在数据库真正准备好之前就打开了端口,因此失败。如何正确检查Cassandra状态并启动脚本?提前道谢。

  • 假设上面的代码是我的查询。什么是一个安全的替代方案,将允许自动增加在mySQL数据库。