【问题标题】:Migrating application from websphere to tomcat将应用程序从 websphere 迁移到 tomcat
【发布时间】:2012-01-15 14:21:49
【问题描述】:

我会将 websphere 应用程序迁移到 tomcat。我已经阅读了这些在线文档 - http://blogs.mulesoft.org/how-to-migrate-your-weblogic-or-websphere-app-to-tomcat/ & http://www.mulesoft.com/downloads/Migrating-from-Websphere-to-Tomcat-Mulesoft.pdf

我也发现这很有帮助 - What are the differences when deploying on Tomcat vs. Websphere?

从阅读这些文档看来,这似乎不是一项太难的任务,至少从表面上看是这样。因此,应用程序使用的任何 J2ee/EE 功能,但 tomcat 未实现,都需要手动添加,这可能包括更改代码库以支持 tomcat 服务器。

  1. 在迁移过程中我应该注意哪些技术细节/陷阱?

  2. 如何有效地估计此迁移需要花费的时间?

【问题讨论】:

  • 首先 - 您必须确定您使用的是诸如:EJB 还是 WebSphere 管理的安全性。如果它是一场战争,那应该很容易。
  • 添加到 Grzegorz cmets 确保应用程序中没有使用任何特定于 WebSphere 的扩展。你会惊讶于很多人倾向于这样做(没有任何仔细考虑)并且到了迁移时间 - 人们对如何删除这种依赖关系一无所知。
  • 我认为这个问题的答案取决于组织本身。上面的评论很有帮助,也许将 cmets 放入答案中以便我接受/支持?
  • @blue-sky,你完成了这个迁移,你能列出步骤吗?

标签: tomcat websphere tomcat6 estimation


【解决方案1】:

Tomcat 只是 servlet 容器,缺少大部分 WAS 功能。对于您缺少的任何功能,您必须通过添加诸如事务管理器、jpa、ejb 容器、邮件服务之类的东西来扩展 tomcat 功能......

因此,您的任务可能很难执行,也可能不难执行。它主要取决于您的应用程序(它是 web 应用程序吗?)和您的 tomcat 技能。

如果您有大型 Java EE 应用程序,但没有这方面的经验,我建议您更改目标,改为以 JBossAS、Glassfish 或其他一些 Java EE AS 为目标。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-28
    • 2012-04-08
    • 1970-01-01
    • 1970-01-01
    • 2023-03-17
    • 2016-06-12
    相关资源
    最近更新 更多