适用于Java EE应用程序的Tomcat或JBoss服务器?

阿斯加尔:

这可能是重复的这个和这个问题

我有一个Java应用程序,其中正在使用JAX-WS(网络服务)。以及许多其他功能,例如apache-commons utils。

  1. 我的应用程序是swing应用程序,它连接到我的服务器代码并上传和下载,并与服务器同步文件。我的数据库是mysql。
  2. 我已经编译了服务器代码并创建了.WAR文件。我在JBoss服务器上部署了.WAR(包含服务器端应用程序所有必需的库)文件,并且工作正常。

  3. 现在,我的管理层告诉我为什么使用JBoss而不是Tomcat,它易于在Linux服务器上进行管理和设置。实际上,他们有一个支持tomcat的Linux服务器,但不支持JBoss。因此他们对我说要在Linux Server的Tomcat上进行部署。我在Windows上安装并配置了tomcat,并部署了.WAR文件。并为我的资源创建了虚拟目录,其工作正常[但尚未完全测试]

  4. 我的应用程序没有EJB,所以我认为Tomcat足够好。

  5. 请建议我使用Tomcat代替JBoss服务器是可以的,我担心它将来是否会出现问题,或者将来或经过完整测试后可能不支持我的应用程序的功能。

n4rzul:

无论如何,JBoss在后台使用Tomcat托管战争应用程序。

将Tomcat用于战争应用程序而不是JBoss应该很好。您正在使用的所有commons-jar都可以从http://commons.apache.org/下载将它们放在您的lib目录中,您应该会很好。尽管大多数apache commons库都应该已经包含在Tomcat中,但是您必须进行检查。

PS:
JAX-WS是最新JDK6更新中的标准配置。如果您使用的是JDK的早期版本,则只需下载JAX-WS jar。可以从此处http://jax-ws.java.net/下载Oracle / Sun的标准参考实现。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

IMAPFolder getSortedMessages 不适用于 Liferay/Tomcat 但适用于常规 Java 应用程序

适用于服务器到服务器应用程序的Google OAuth 2.0

什么是适用于Web应用程序的最佳应用程序服务器?

在服务器上部署Java EE应用程序

Tibco EMS服务器的容错性与分布式安装程序不适用于Java应用程序

API适用于Java应用程序,但不适用于JavaFX

是否可以在Tomcat / Java EE服务器中将应用程序部署在RAM内存中以加快开发速度?

在群集应用程序服务器上部署Java EE应用程序

带有Web服务器+应用程序服务器的Java EE应用程序

适用于Crystal Web App的应用程序服务器/ Kemal

适用于本机android应用程序的服务器端语言

MSBuild在构建服务器上不适用于控制台应用程序

适用于Web和移动应用程序的Node.js服务器

适用于Symfony2应用程序的VPS SSD与专用服务器性能

适用于Java桌面应用程序的MVC

适用于Android应用程序的Java多维数组

适用于托管在我自己的服务器上的应用程序的应用程序见解

可完成的Future&Executor服务以及Java EE或应用程序服务器-etier

适用于Seam应用程序的JBoss AS还是Tomcat?又为什么呢

所有Java EE应用程序服务器都支持PicketLink吗?

具有Java EE / Wildfly的单页应用程序:服务器端配置

适用于Android客户端/服务器应用程序的理想轮询机制/时间间隔

适用于容器的 Azure Web 应用程序 - Auto Scale 如何处理内部服务器存储?

Node.jsVS。适用于简单客户端应用程序的JavaFX(从服务器打印出消息)

适用于开发人员的Websphere应用程序服务器Linux命令行安装

Jboss Java API可获取服务器状态中正在运行的应用程序

适用于Android应用程序的RESTful Web服务

Java EE 5、6和7兼容的应用程序服务器是否与J2EE兼容?

无法公开适用于tomcat jvm的Java Instrumentation