簡體   English   中英

如何使WebSphere項目在tc服務器下運行?

[英]How can I get a WebSphere project to run under tc server?

只是想知道是否有人將Websphere項目轉換為可在tc服務器下運行? 我在Mac上運行,並且希望能夠在本地運行我的應用程序,而不必在VM中運行Websphere。

我意識到必須解決差異,而這實際上是我的問題-我必須改變什么? 我也意識到,即使有可能,在生產之前也不能依賴於tc服務器配置-必須首先在Websphere中對其進行測試。

眾所周知,應用程序服務器提供的功能比tomcat多得多。 因此,首先,您必須檢查您的應用程序是否正在使用任何這些功能。 如果是這樣,那么您將必須查看是否可以以某種方式插入缺少的功能。 舉例來說,您可能正在使用應用程序服務器的事務功能。 Tomcat不具有事務處理功能。 您將需要為此插入一個第三方組件。 為避免這種情況的發生,代碼應該是可配置的,以便在基於環境的情況下,它可以知道是使用應用服務器的功能,還是在使用tomcat的情況下使用插入的組件的功能。

這樣做的好處:如果您使用tomcat而不是任何應用程序服務器進行開發,那肯定會提高生產率,因為如果啟動和停止tomcat的時間遠遠少於咖啡時間(對於我來說,一個咖啡時間就是即使您有提到的最低硬件要求,應用程序服務器停止和啟動所需的數量)

警告::這種方法仍然有一個缺點,您在開發時會錯過看組件如何與生產環境中的類交互的信息。 因此,必須具有QA及更高版本的QA環境才能使用應用程序服務器。 這樣,您可以避免生產中的任何意外。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM