2010-08-19 100 views
0

想知道是否有人将Websphere项目转换为在tc服务器下运行?我在Mac上运行,并希望能够在本地运行我的应用程序,而无需在虚拟机中运行Websphere。如何获得WebSphere项目在tc服务器下运行?

我意识到有必须解释的差异,这就是我的问题 - 我需要改变什么?我也意识到,即使这是可能的,在开始生产之前,不能依赖于tc服务器配置 - 它必须首先在Websphere中进行测试。

回答

0

正如我们所知,应用服务器比tomcat提供更多的功能。因此,首先,您必须检查您的应用程序是否正在使用任何这些功能。如果是这样,那么你将不得不看看是否可以插入缺失的功能。举例来说,您可能正在使用应用程序服务器的事务功能。 Tomcat不具备交易功能。您需要为此插入第三方组件。为了避免这种情况的发生,代码应该是可配置的,以便根据环境知道是使用应用程序服务器的功能还是使用tomcat情况下插入组件的功能。

利用了这一点:这肯定会提高的生产力,如果你使用Tomcat来开发,而不是任何应用程序服务器,因为它需要启动,如果远小于咖啡时间(停止Tomcat对我来说,时间,一个咖啡时间是指应用程序服务器的数量停下来时,你必须提到它的最低硬件要求)开始甚至

警告::同样这种方法也有,你会错过一个不利点在开发过程中了解组件如何与生产环境中的类进行交互。因此,必须让您的QA环境及以上版本使用应用程序服务器。这样可以避免生产中的任何意外。

+0

是的,我们有共享的开发和舞台环境,都使用WAS。但是,部署到这些环境非常繁琐,因此希望通过本地Tomcat运行应用程序。我不认为我们使用任何WAS特定的功能。你没有提到的其他好处是,我会避免WAS的800万次点击来部署管理控制台。 :)感谢您的输入。 – wadesworld 2010-08-21 00:39:33

相关问题