産品族分類
應用服務器
業務整合商務
軟件開發
Portal(門戶)
網絡
無線技術–語音技術–普及設備
使用方法
如何使用 WebSphere 取決于您在業務中的角色。IBM 提供了廣泛的工具和功能來幫助您構建、運行、管理和優化 WebSphere 應用程序。WebSphere 工具套件基于 J2EE 和 Eclipse 等行業開放标準,并且它們使用公共的安裝、管理、安全和編程模型。
例如,程序員最常使用 Rational Application Developer 或 WebSphere Developer for zSeries。如果開發移動應用程序,則使用 WebSphere Studio Device Developer。如果設計業務流程,則使用 WebSphere Business Modeler。管理員使用管理工具管理基礎設施,例如随核心産品 WebSphere Application Server 一起提供的管理工具。
WebSphere 集成參考體系結構,以及特定的 WebSphere 産品系列,這些産品協作提供各種服務,這些服務反過來又提供了上述功能。
靜默安裝
1:适應範圍
适應在SUSE LINUX 10及以上、AIX6.1、WINDOWS上安裝。
适應websphere6.1、websphere7版本
2:靜默安裝
解壓websphere安裝包,然後賦予可執行權限。
步驟 1 編輯WAS/responsefile.nd.txt,修改如下配置項。
-OPT silentInstallLicenseAcceptance="false"改為
-OPT silentInstallLicenseAcceptance="true"
-OPT profileType="cell"改為
-OPT profileType="none"
-OPT PROF_enableAdminSecurity="true"改為
-OPT PROF_enableAdminSecurity="false"
注釋:
-OPT PROF_adminUserName=
-OPT PROF_adminPassword=
取消注釋:
-OPT installLocation="/opt/IBM/WebSphere/AppServer"
步驟 2 執行命令開始靜默安裝websphere。
./install -options /home/was7/WAS/responsefile.nd.txt -silent
步驟 3 查詢安裝日志。
安裝日志路徑為:/opt/IBM/WebSphere/AppServer/logs/install/log.txt
查看此日志,有類似
iguration command: 97SInstallInvokeWSProfile, percent complete: 100%;
Process, com.ibm.ws.install.ni.ismp.actions.SetExitCodeAction, msg1, CWUPI0000I: EXITCODE=0
Process, com.ibm.ws.install.ni.ismp.actions.ISMPLogSuccessMessageAction, msg1, INSTCONFSUCCESS
表明安裝成功。
2.2 靜默安裝websphere升級引擎
靜默升級由兩個步驟完成,先安裝升級引擎工具,再安裝升級補丁包。
操作步驟
解壓升級引擎以後,在UpdateInstaller目錄下有responsefile.updiinstaller.txt。
需要給JDK、UpdateInstaller賦予可執行權限。
步驟 1 修改responsefile.updiinstaller.txt文件。
-OPT silentInstallLicenseAcceptance="false"改為
-OPT silentInstallLicenseAcceptance="true"
取消注釋: -OPT installLocation="/opt/IBM/WebSphere/UpdateInstaller"
注釋windows的默認路徑:
# -OPT installLocation="C:Program FilesIBMWebSphereUpdateInstaller"
步驟 2 執行命令靜默安裝。
./install -options /home/was7/update/UpdateInstaller/responsefile.updiinstaller.txt -silent
Windows下使用對應的bat命令替換shell命令,後續安裝命令不再做說明。
步驟 3 查詢安裝日志。
/opt/IBM/WebSphere/AppServer/UpdateInstaller/log.txt記錄了安裝過程,出現類似:percent complete: 100%
Install, com.ibm.ws.install.ni.ismp.actions.SetExitCodeAction, msg1, CWUPI0000I: EXITCODE=0
Install, com.ibm.ws.install.ni.ismp.actions.ISMPLogSuccessMessageAction, msg1, INSTCONFSUCCESS
表示安裝成功
2.3 靜默安裝websphere補丁包
補丁包有wassdk與was組成,成對安裝。
若要依次升級補丁包,需要重複執行此過程。
升級前建議先備份安裝好的websphere。
操作步驟
步驟 1将pak包拷貝到/opt/IBM/WebSphere/UpdateInstaller/maintenance下。
步驟 2 編輯install.txt。
此文件存在于/opt/IBM/WebSphere/UpdateInstaller/responsefiles下
去掉注釋,并添加maintenance的路徑:
-W maintenance.package="/opt/IBM/WebSphere/UpdateInstaller/maintenance/"
Websphere将尋找maintenance下的最新的補丁包。
保險起見,maintenance下應該隻存在需要升級的pak包,無關pak包去掉。
添加websphere的安裝路徑:
-W product.location="/opt/IBM/WebSphere/AppServer"
步驟 3 執行命令靜默安裝。
./update.sh -options /opt/IBM/WebSphere/UpdateInstaller/responsefiles/install.txt -silent
步驟 4 檢查升級結果。
/opt/IBM/WebSphere/AppServer/logs/update/install/updatelog.txt記錄了此次安裝的過程。
提示如下信息表示升級成功:
99SSDKEmbeddedCleanup, percent complete: 100%
Install, com.ibm.ws.install.ni.ismp.actions.SetExitCodeAction, msg1, CWUPI0000I: EXITCODE=0
Install, com.ibm.ws.install.ni.ismp.actions.ISMPLogSuccessMessageAction, msg1, INSTCONFSUCCESS
步驟 5 查看當前版本。
/opt/IBM/WebSphere/AppServer/bin下執行./versionInfo.sh查看當前版本号。
----結束
應用開發
Web站點的内容是由靜态和動态内容組成的。靜态内容以HTML、圖片等形式出現。除了在客戶端的動态效果以外,在一個Web服務器上動态内容通常以服務器端程序的形式存在,它們在被請求時産生動态内容。許多站點已經使用applet來達到在web上的動态效果。雖然這個方法能做到這一點,但是java和網絡性能的問題阻礙了這種方法的大規模應用。服務器端生成動态内容在大多數情況下是更好的方法。因為:
更容易支持瘦客戶。
提供更大的靈活性和安全性。
在大多數情況下動态内容來自數據庫。
服務器端程序可以執行數據庫操作,然後向浏覽器報告結果。
服務器端生成動态内容符合瘦客戶或超瘦客戶設計模式,它使得軟件開發者在一個web應用的客戶端放盡量少的商務或數據訪問邏輯。而胖客戶是指在一個應用的客戶端放置了太多商務邏輯和訪問。這會影響網頁的下載時間,可能引起其它問題。服務器端數據庫訪問是一個好的解決方案,可以更好地利用服務器,從客戶減輕客戶端的負擔。通過Java訪問數據庫是利用JDBC(JavaDatabaseConnectivity)應用編程接口進行的。總之,在為一個網站提供動态内容時,會涉及到服務器端應用程序。CGI和/或Servlets将是典型的部署載體。Servlet是生成動态内容的焦點。然而,大多數動态内容會涉及到數據庫。
WebSphereStudio提供了項目工作台和有關向導。項目工作台用來把各種生成的組件集成進一個項目,而各種向導可用來存取數據庫、創建JavaBean和servlet等等。



















