iT邦幫忙

0

可在TOMCAT上執行的JAVA程式是否就可在IBM的WEBSPHERE上執行?

ithomelee 7 年前6404 瀏覽

1.在什麼情況下可以?什麼情況下不行?

2.是否與當初撰寫程式的平台或compiler有關係?

6
賽門
iT邦超人 1 級 ‧ 7 年前
最佳解答

Tomcat基本上是Websphere Application Server的一部份, 所以, 如果您的JAVA程式是在Tomcat下開發, 遷移到Websphere是OK的!
此外, 要注意Websphere Application Server上的一些配置:

  1. server.xml中配置Tomcat連接器
  2. Tomcat身份驗證領域配置
  3. 在tomcat-users.xml中加入Tomcat用戶的管理員的角色
  4. 在web.xml中加入應用程式的Security Constraint
    這樣, 應該就可將Tomcat下開發的JAVA程式部署到Websphere了.
    如同Antijava大的提醒, 打包成war標準格式, 會比較容部署.
shunyuan iT邦研究生 1 級 ‧ 7 年前 檢舉

Simon 大(派大星?)也搞 Java。

賽門 iT邦超人 1 級 ‧ 7 年前 檢舉

shunyuan提到:
也搞 Java。

什麼都'搞'過...什麼都不專精....

4
海綿寶寶
iT邦超人 1 級 ‧ 7 年前

我想得到的有兩點
1.JDK/JRE的版本
2.Java程式的內容

第1點不必說明,能一致是最沒問題
第2點是指
如果Java程式裡沒有引用到一些「Tomcat特有的功能」的函式庫的話
那麼移植到WebSphere上執行應該是沒問題的
(最好包成標準的WAR格式)

shunyuan iT邦研究生 1 級 ‧ 7 年前 檢舉

原來海綿寶寶是寫 Java 的。

2
lacalota
iT邦新手 5 級 ‧ 7 年前

如果反過來呢???也可以嗎??
也就是"可在IBM的WEBSPHERE上執行的JAVA程式是否就可在TOMCAT上執行?"

賽門 iT邦超人 1 級 ‧ 7 年前 檢舉

可以! JAVA的好處就在移植平台很方便....
但重點在套件要齊全, 不然JAVA呼叫的Library不在就不能移植了.
另外是那一堆XML的設定要熟, 要先搞定執行環境.

我要發表回答

立即登入回答