2010-08-19 49 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

相關問題