webSphere

webSphere

WebSphere 是 IBM 的軟體平台。它包含了編寫、運行和監視全天候的工業強度的隨需應變 Web 應用程序和跨平台、跨產品解決方案所需要的整個中間件基礎設施,如伺服器、服務和工具。WebSphere 提供了可靠、靈活和健壯的軟體。

WebSphere Application Server 是該設施的基礎,其他所有產品都在它之上運行。WebSphere Process Server 基於 WebSphere Application Server 和 WebSphere Enterprise Service Bus,它為面向服務的體系結構 (SOA) 的模塊化應用程序提供了基礎,並支持應用業務規則,以驅動支持業務流程的應用程序。高性能環境還使用 WebSphere Extended Deployment 作為其基礎設施的一部分。其他 WebSphere 產品提供了廣泛的其他服務。

WebSphere 是一個模塊化的平台,基於業界支持的開放標準。可以通過受信任和持久的介面,將現有資產插入 WebSphere,可以繼續擴展環境。WebSphere 可以在許多平台上運行,包括 Intel、Linux 和 z/OS。

WebSphere 是隨需應變的電子商務時代的最主要的軟體平台,可用於企業開發、部署和整合新一代的電子商務應用,如B2B,並支持從簡單的網頁內容發布到企業級事務處理的商業應用。WebSphere 可以創建電子商務站點,把應用擴展到聯合的移動設備,整合已有的應用並提供自動業務流程。

產品族分類


應用伺服器
業務整合商務
軟體開發
Portal(門戶)
網路
無線技術–語音技術–普及設備

軟體應用


隨需應變

隨需應變業務的業務流程跨企業並與關鍵合作夥伴、供應商和客戶進行端到端集成,能夠快速響應任何客戶需求、市場機遇或外部威脅。可以使用 WebSphere 構建和監視基礎設施以支持隨需應變業務,以及構建和擴展在該基礎設施上運行的應用程序。

交互功能

人員集成功能允許客戶、僱員和業務合作夥伴隨時隨地與業務信息、應用程序和業務流程交互。例如,使用這些功能,可以實現呼叫中心功能的自動化,然後授權選定的僱員、客戶和業務合作夥伴從他們的個人計算機、行動電話和 PDA 訪問這些功能。
webSphere
webSphere
以下 WebSphere 產品提供了人員集成(或交互)功能:
WebSphere Portal
WebSphere Everyplace
WebSphere Voice

流程集成

企業可以使用流程集成功能對業務流程進行建模、編排、監視和優化,以使它們與戰略業務目標保持一致。例如,對某個關鍵業務流程建模,然後模擬,細化,與人交互,投入生產應用,監視,優化,然後在業務需求發生變化時快速和智能地調整。
以下 WebSphere 產品提供了流程集成功能:
WebSphere Business Modeler
WebSphere Business Monitor
WebSphere Process Server
WebSphere Integration Developer

信息集成

信息集成功能允許創建不同來源的結構化和非結構化信息的一致和統一視圖,以及管理和同步產品參考信息。例如,創建跨所有信息資產的自由格式的搜索,這些資產包括 Web 站點、關係資料庫、文件系統、新聞組、門戶、協作系統和內容管理系統。
webSphere
webSphere
以下 WebSphere 產品提供了信息集成功能:
WebSphere Product Center
WebSphere Information Integration
WebSphere Commerce

程序集成

應用程序集成功能提供廣泛的服務來支持跨應用程序的可靠和靈活的信息流,這些應用程序可能在不同的企業中運行。例如,在應用程序之間交換消息,或者如果業務需要更複雜,創建一個靈活的、面向服務的體系結構,以支持跨廣泛應用程序的系統性信息交換,這些應用程序在不同的公司伺服器和平台上運行,並使用不同的語言。
提供應用程序集成功能的部分 WebSphere 產品包括:
WebSphere MQ
WebSphere Message Broker
WebSphere Partner Gateway
WebSphere Application Server

基礎設施

WebSphere應用程序基礎設施能夠構建、部署、集成和增強新的和現有的應用程序。例如,讓遺留系統支持 Web 和擴展它們,並使它們能夠在 Java 環境中運行。
以下 WebSphere 產品提供了應用程序基礎設施功能:
CICS Transaction Server
WebSphere Application Server
WebSphere Host Access Transformation Services
WebSphere Developer for zSeries

加速器

要立即著手開發應用程序,可以使用一個加速器。這些預構建的解決方案能夠彌補某些方面的經驗或專業技術的不足,並確保為將來的擴展提供堅實的基礎。

使用方法


如何使用 WebSphere 取決於業務角色。IBM 提供了廣泛的工具和功能來構建、運行、管理和優化 WebSphere 應用程序。WebSphere 工具套件基於 J2EE 和Eclipse 等行業開放標準,並且它們使用公共的安裝、管理、安全和編程模型。
例如,程序員最常使用 Rational Application Developer 或 WebSphere Developer for zSeries。如果開發移動應用程序,則使用 WebSphere Studio Device Developer。如果設計業務流程,則使用 WebSphere Business Modeler。管理員使用管理工具管理基礎設施,例如隨核心產品 WebSphere Application Server 一起提供的管理工具。
下面只是幾個例子:
WebSphere Portal 包含運行時伺服器、服務、工具和許多其他功能,將企業集成到單個可自定義的稱為“門戶”的用戶界面中。
WebSphere Everyplace 產品構建和運行應用程序(包括門戶),用戶可以使用他們所選的移動設備來訪問門戶。
WebSphere Information Integrator 提供數據功能,如聯合、轉換、緩存、複製和事件發布以及企業搜索。
WebSphere Business Monitor 跟蹤性能指標和使用基於角色的儀錶板 (Dashboard) 來監視業務流程。

靜默安裝


1:適應範圍
適應在SUSE LINUX 10及以上、AIX6.1、WINDOWS上安裝。
適應websphere6.1、websphere7版本
2:靜默安裝
2.1 靜默安裝及配置
解壓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 Files\IBM\WebSphere\UpdateInstaller"
步驟 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查看當前版本號。
----結束

主要產品


1. WebSphere Application Server
2. WebSphere MQ
3. WebSphere Portal
4. WebSphere Enterprise Service Bus
5. WebSphere Message Broker
6. WebSphere Business Monitor
7. WebSphere Business Modeler
8. WebSphere Adapters
9. WebSphere Commerce
10. WebSphere Integration Developer
11. WebSphere Studio
12. WebSphere Developer for z/Series
13. WebSphere Process Server