gpt4 book ai didi

java - 在 Tomcat 和 Websphere 上部署时有什么区别?

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:53:02 24 4
gpt4 key购买 nike

如果我要在 Tomcat 和 Websphere 上部署应用程序,我需要考虑哪些事项?

如果在一个应用服务器和另一个应用服务器中开发,我是否必须以不同的方式开发我的 Java 代码?

编辑:

我会将人们从一个网站引导到一个网络应用程序中,该应用程序可以进行信用卡处理和电子签名(cc 处理和电子签名是通过单独的服务)。这是它唯一的工作

最佳答案

您不能在 Tomcat 上使用 EJB(除非您添加 OpenEJB)。如果您的 WebSphere 部署使用 EJB,则必须删除它们才能在 Tomcat 上部署。

如果您使用 servlet/JSP 引擎和 JNDI 命名服务以外的任何 Java EE 功能,您必须从您的应用中删除它们。

Tomcat 接受 WAR 包。如果您将应用程序打包到 WebSphere 上的 EAR 中,则必须将其更改为 WAR for Tomcat。

两者都使用 JNDI 作为数据源。命名约定可能存在一些令人讨厌的差异,但如果您坚持标准,它们应该是可移植的。

如果您在应用程序中使用任何 WebSphere 特定代码,则必须将其删除才能部署到 Tomcat 上。

如果您的应用是 servlet、JSP 和 JDBC,您可以毫无问题地部署在其中任何一个上。

关于java - 在 Tomcat 和 Websphere 上部署时有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7520293/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com