有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何让WebSphere项目在tc server下运行?

只是想知道是否有人将Websphere项目转换为在tc server下运行?我在Mac上运行,希望能够在本地运行我的应用程序,而不必在VM中运行Websphere

我意识到有些差异需要考虑,这是我真正的问题——我需要改变什么?我还意识到,即使这是可能的,在投入生产之前也不能依赖于tc服务器配置——它必须首先在Websphere中进行测试


共 (1) 个答案

  1. # 1 楼答案

    正如我们所知,应用服务器提供了比tomcat多得多的特性。因此,首先,您必须检查应用程序是否正在使用这些功能。如果是这样的话,那么你必须看看缺失的功能是否可以以某种方式插入。举例来说,您可以使用应用服务器的事务功能。Tomcat没有事务处理功能。为此,您需要插入一个第三方组件。为了减少这种情况的发生,代码应该是可配置的,以便根据环境知道是使用应用服务器的功能,还是在tomcat的情况下使用插入式组件的功能

    优点:如果使用tomcat而不是任何应用服务器进行开发,肯定会提高生产率,如果启动和停止tomcat所需的时间远远少于咖啡时间(对我来说,一次咖啡时间是应用程序服务器停止和启动所需的时间,即使您有它提到的最低硬件要求)

    警告::同样,这种方法有一个缺点,在开发过程中,您可能无法看到组件如何与生产环境中的类交互。因此,必须让QA环境和更高级别的环境使用应用服务器。这样可以避免生产中出现任何意外