簡體   English   中英

使用 RAD 8.5 升級 WebSphere 9

[英]WebSphere 9 upgrade with RAD 8.5

我們的開發人員目前使用 IBM RAD 8.5 來開發 Web 應用程序(沒有企業 Java bean(沒有 J2EE),使用 Spring 框架)。 服務器團隊正計划將 WebSphere 從版本 8 升級到版本 9。最后我在服務器選項卡中檢查,RAD 8.5 支持 WAS 版本 8、8.5 和 8.5 Liberty 配置文件。 見截圖。

RAD 8.5 支持的 WAS 服務器

是否可以繼續在 RAD 8.5 中開發,並部署到服務器環境中的 WebSphere 9? 我會遇到什么樣的障礙? 例如,在 RAD 8.5 中組裝 WAR 文件,並在 WAS 9 中部署 WAR 文件。

我應該在部署描述符中預料到任何問題嗎? 例如像 web.xml 和 application.xml 這樣的文件?

展望未來,如果我們不打算將 RAD 8.5 升級到更新版本,使用其他 IDE 進行軟件開發是否更好? MyEclipse(具有更好服務器支持的 Eclipse 變體)或 Java EE 開發人員(氧氣)的 Eclipse IDE 就足夠了嗎? 我還需要自由檔案嗎? https://developer.ibm.com/wasdev/downloads/liberty-profile-using-eclipse/

我應該期待什么樣的問題? 還是繼續使用 RAD 8.5 會是更好的選擇?

這是我已經檢查過的一些 stackoverflow 鏈接。 有相當高的水平。

在 tomcat-vs-websphere 上部署時有什么區別

可以在任何服務器上部署戰爭文件

謝謝。

根據我的經驗,我無法使用 RAD 8.5 來控制 v9 服務器。 我無法在 RAD 8.5 中使用 Java 8。 我不希望 RAD 8.5 知道更新版本的 JPA、JAX-RS 和 v9 中的其他東西。 您可以繼續在 v8.5 服務器上開發 jee6 應用程序,然后手動將它們移動到 v9 服務器。

Liberty 值得一看,但不能完全互換。 Liberty 具有傳統 (MicroProfile) 所沒有的功能,並且缺少傳統 (JAX-RPC) 所具有的一些較舊的東西。

您可以查看支持傳統 v9 的 WebSphere Developer Tools for Eclipse。 它們的功能不如 RAD,但可能足夠了。 更多信息位於https://www.ibm.com/support/knowledgecenter/en/was_beta/com.ibm.websphere.wdt.doc/topics/wdt_overview.htm

除了 Bruce 提供的信息之外,IBM 還引入了 OpenLiberty,可以在其中部署使用 RAD 構建的 war 文件。 部署到其他應用程序服務器(例如 tomcatEE )是可能的,但這需要一些工作。 OpenLiberty 在設置和架構方面應該最接近 IBM Websphere。

以下是一些提供更多信息的鏈接。

開放自由

IBM 宣布 Open Liberty,這是一個用於 Java 微服務的開源運行時

OpenLiberty 和 Websphere Liberty 之間的區別

暫無
暫無

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

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