2016-10-04 66 views
0

我正在編寫運行公司的應用程序WAS 8.5.5 - Java IBM SDK 7.0我可以免費獲得兼容版本的WebSphere Application Server 8.5.5以測試我的源代碼嗎?

我還沒有找到免費的開發者版本。 開發和測試我的應用程序與Websphere Application Server 8.5.5的免費選項?測試應用程序非常重要,所以我也需要一個運行時版本的版本。

有一個名爲'Liberty Core'(WAS Liberty)的服務器。這臺服務器是否真的與WAS 8.5.5兼容?哪個版本的'Liberty Core'是最適合WAS 8.5.5開發的版本?

儘可能避免試用版的最後期限。

+0

谷歌中的第一個鏈接 - https://developer.ibm.com/wasdev/downloads/#asset/WAS_traditional_for_Developers – Gas

回答

3

是的。對於傳統的WAS,您可以獲得no-charge runtime version for development and testing。許可證根據使用的WAS版本而有所不同。

  • 對於v9.0,允許在測試和生產環境中安裝產品。但是,這種用法僅限於所有應用程序服務器實例上的2 GB JVM堆空間。
  • 對於v8.5 & v8.0,此免費版本稱爲「WebSphere Application Server for Developers」。此版本可用於開發和測試,但不支持在生產環境中使用。

對於WebSphere Liberty,提供了一個類似的版本,稱爲Liberty Core

您可以使用Eclipse的WebSphere Application Server Developer Tools插件來處理服務器。

WAS Traditional和WAS Liberty的相似之處在於它們提供與Java EE平臺類似的功能和合規性。 Liberty採用傳統的WAS體系結構,並將其分解爲拾取和匹配模型,以便您選擇所需的功能。與傳統的WAS相比,這使得Liberty更加靈活。有關更詳細的比較,請參閱this article

+2

你的第一段不準確。 2GB限制是針對生產使用,而不是開發。選中此項 - 「對於每個WebSphere Application Server for Developers許可證,您都有權在單臺計算機上安裝免費的WebSphere Application Server for Developers的每個組件,供單個開發人員用於測試代碼以確認此類代碼按設計的功能。「查看詳情[here](https://www.ibm.com/developerworks/downloads/ws/wasdevelopers/faq-wasdevelopers.html) – Gas

+0

@Gas:謝謝你指出。我編輯了我的答案以反映相同的情況。 :-) – Haxiel

2

只是爲了澄清問題的一部分該服務器是否真的與WAS 8.5.5兼容?

在傳統的案件是8.5.5,如果你想使用自由作爲開發平臺,你必須堅持到Java EE6特徵,TWAS不支持Java EE 7 V8.5.5.x(它在v9中支持,所以建議遷移,如果你需要這些)。

因此,Liberty提供的tWAS 8.5.5最佳選擇是下載runtime version並使用安裝實用程序安裝baseBundle

Plain Liberty Core(未安裝附加功能)將缺少tWAS中提供的功能。檢查this以瞭解Liberty Core和其他人的特點。

相關問題