- 應用程式整合環境 (Application integration environment)
- 兩種概念性整合環境之一,有助於將應用程式與服務的部署與管理,
和基礎伺服器與匯流排環境的管理分開。應用程式和服務會部署至應用程式整合環境,
而只需花少許心思(甚至不必)在其實作和伺服器與匯流排環境所提供的基礎架構服務上。
在 WebSphere 管理主控台中,
解決方案管理者可以選擇套用「應用程式整合」作業選擇過濾條件,
以便將範圍限制在和應用程式整合管理有關的作業內。
- 應用程式伺服器 (Application server)
- 這是在分散式網路中,用來提供應用程式執行環境的伺服器程式。
- 擴增(設定檔)(Augment (profiles))
- 一種將設定檔升級至另一個設定檔的行為。例如,您可以使用
WebSphere ESB 的設定檔精靈,
將 WebSphere Application Server 設定檔擴增成 WebSphere ESB 設定檔。
- 鑑別別名 (Authentication alias)
- 「Java 2 Platform Enterprise Edition (J2EE) 連接器」鑑別別名含有內含使用者 ID 與密碼的鑑別資料。J2C 鑑別別名用以鑑別資源配接器與「Java 資料庫連線功能 (JDBC)」資料來源的存取。
- 匯流排 (Bus)
- 請參照服務整合匯流排 (Service integration bus)。
- 匯流排目的地 (Bus destination)
- 應用程式可連接至其中以作為生產者和/或消費者的邏輯位址。
- 匯流排環境 (Bus environment)
- 兩種概念性整合環境之一,有助於將應用程式與服務的部署與管理,
和基礎伺服器與匯流排環境的管理分開。解決方案管理者可建立一個內含 ESB 伺服器和服務整合匯流排,
並支援應用程式整合環境的環境。這種環境可稱為「伺服器和匯流排環境」,
簡稱「匯流排環境」。其重點在於服務整合匯流排、伺服器和其資源等的管理,
Cell 和節點之邏輯管理網域的設定和管理,
以及如何透過叢集作業和高可用性配置來平衡工作量。
在 WebSphere 管理主控台中,
解決方案管理者可以選擇套用「伺服器和匯流排」作業選擇過濾條件,
以便將範圍限制在和匯流排環境管理有關的作業內。
- 商業功能 (Business function)
- 會執行某種商業活動的一些軟體,可抽象稱之為服務。
- 匯流排成員 (Bus member)
- 在服務整合匯流排中,控管一或多個傳訊引擎的應用程式伺服器或伺服器叢集。
- 集合頁面 (Collection page)
- 管理主控台中的一種頁面類型,
會顯示管理物件的集合清單。在這種類型的頁面中,通常您可以選取物件,
以便處理或顯示該物件的其他頁面。
- 共用事件基礎架構 (Common Event Infrastructure)
- 「共用事件基礎架構」提供了若干機能,
供執行時期環境在多種不同的程式設計環境中持續儲存事件和擷取事件。事件用 Common Base Event 模型來表示,
這是一種用來定義事件結構的 XML 型標準格式。
- 自訂設定檔 (Custom profile)
- 自訂設定檔是一個空節點,
您必須將它聯合到部署管理程式 Cell 中,讓它變成可運作的。相對於獨立式伺服器設定檔,
自訂設定檔在其節點上並無預設伺服器。而且在自訂節點上也沒有任何預設的應用程式。聯合自訂設定檔,
會讓它變成受管理節點。
- 資料儲存庫 (Data store)
- 傳訊引擎會把持續性資料,
儲存在資料庫所用的表格集。
- 部署管理程式 (Deployment manager)
- 部署管理程式為一個伺服器,
可為一或多部機器上的應用程式伺服器邏輯群組提供單一管理介面。這種邏輯群組亦稱為部署管理程式 Cell。Cell 的執行時期環境和檔案是以
部署管理程式設定檔定義而成。
- 部署管理程式 Cell (Deployment manager cell)
- 一種管理網域,內含一或多部機器上之應用程式伺服器的邏輯群組,由部署管理程式所管理。
- 部署管理程式設定檔 (Deployment manager profile)
- 設定檔會定義執行時期環境,內含部署管理程式 Cell 中之伺服器程序所能變更的所有檔案。
- 企業服務匯流排 (ESB)
- 「企業服務匯流排 (ESB)」是一種可整合應用程式和服務的彈性連線功能基礎架構。ESB 針對
SOA 實作提供一種彈性與可管理的方法。
透過 企業服務匯流排 (ESB),
您的 SOA 便相當具有彈性。服務互動作業中的參與者所連接的是 ESB,而非直接連接另一個參與者;
如此將有助於減少所需的介面數量、大小和複雜度,從而降低時間、成本和風險,
以提高您企業的回應能力。
在 WebSphere ESB 中,
服務企業匯流排會建置在管理 Cell 中的 SCA* 服務整合匯流排上。
- ESB 伺服器 (ESB server)
- 為一種通稱,是指從預設 WebSphere ESB 範本所建立的應用程式伺服器。
- 匯出項目 (export)
- 匯出項目可讓「服務元件架構 (SCA)」模組提供服務給其他者;
它們定義 SCA 模組和服務要求者間的互動作業。匯出項目連結定義其他者存取 SCA 模組時所用的特定方法。
- 匯出項目介面 (Export interface)
- 匯出項目介面為抽象的定義,用以說明服務要求者如何存取 SCA 模組。
- 匯出項目連結 (Export binding)
- 匯出項目連結為一些具體的定義。它們指定服務要求者存取服務時所用的實體機制。一般而言,SCA 模組匯出項目會指定一項連結。
- 外來匯流排 (Foreign bus)
- 可以和特定服務整合匯流排交換訊息的其中一個服務整合匯流排。
- 匯入項目 (import)
- 匯入項目可讓「服務元件架構 (SCA)」模組存取外部服務(亦即,位於
SCA 模組外的服務),如同這些服務位於本端環境一般。匯入項目定義 SCA 模組和服務提供者間的互動作業。SCA 匯入項目連結定義存取外部服務時所用的特定方法;
例如,使用 SOAP/HTTP。
- 匯入項目連結 (Import binding)
- 匯入項目連結為一些具體的定義。它們指定 SCA 模組存取外部服務時所用的實體機制;例如,使用 SOAP/HTTP。
- 匯入項目介面 (Import interface)
- 匯入項目介面為抽象的定義,用以說明 SCA 模組如何存取服務。
- 互動端點 (Interaction endpoint)
- 服務要求者或提供者。
- JMS Connection Factory
- 一組配置值,其會產生可讓 J2EE 元件存取 JMS 資源的連線。Connection Factory 提供了從應用程式到企業資訊系統 (EIS) 的隨選連線。
- 主要配置 (Master configuration)
- 保留在一組檔案中的配置資料,
而這組檔案構成了部署管理程式設定檔或獨立式設定檔的主要儲存庫。對部署管理程式設定檔來說,
主要配置儲存部署管理程式 Cell 中之所有節點的配置資料。
- 調解 (Mediation)
- 這種動作是將服務互動作業邏輯套用在經由服務整合匯流排在服務要求者和提供者間流動的訊息上。調解可執行一系列功能,
包括:
調解的服務互動作業邏輯包含在一種特殊類型的 SCA 模組中,
即調解模組。
- 調解流程 (Mediation flow)(亦稱為調解流程元件)
- 這種調解流程元件含有一或多個調解基本元素。調解流程元件所涉及的是訊息的流程,
而非執行商業功能。
- 調解模組 (Mediation module)
- 調解模組為服務元件架構 (SCA) 模組,可變更服務要求的格式、內容或目標。
調解模組會操作尚在服務要求者和服務提供者間進行的訊息。它們可讓您將訊息遞送給不同的服務提供者。也可以讓您轉換訊息:
您可以修訂訊息內容或格式。此外,調解模組可提供各種功能,例如:訊息記載、裁剪成適合您需求的錯誤處理。
一般而言,
調解模組含有一種特定類型的 SCA 元件,
稱為「調解流程元件」。調解模組最多可含有一個調解流程元件。不含調解流程元件的 調解模組,其用途在於將服務要求的格式轉換成另一種。例如,
某服務要求是以 JMS 建立而成,但在傳送前必須轉換成 SOAP/HTTP。
將調解模組部署到
WebSphere ESB 的做法是使用瀏覽器型 WebSphere 管理主控台、指令行或 Script,
來指定 EAR(企業保存檔)。
- 調解基本元素 (Mediation primitive)
- 調解用的服務整合邏輯單元。調解基本元素可佈線在一起,
以成為用來建立調解流程的構成要素。一般而言,調解基本元素是在單一作業層次下運作,
以進行可能的要求(輸入)和回應(輸出)的調解。WebSphere Integration Developer 和
WebSphere ESB 會提供一些標準的調解基本元素。如果需要特殊的調解功能,可開發和部署自訂調解基本元素。
- 傳訊引擎 (Messaging engine)
- 服務整合匯流排的元件,可提供傳訊功能和可讓應用程式連接至匯流排的連線點。 傳訊引擎執行於伺服器(也就是 WebSphere 程序)內。傳訊引擎利用一個 JDBC 資料來源實例,與含有該傳訊引擎之資料儲存庫的資料庫互動。
- 服務品質 (QoS) (quality of service, QoS)
- 應用程式所需的一組通訊性質。服務品質可定義特定的傳輸優先順序、遞送可靠性的層次,以及安全層次。(IBM 英文專有名詞資料庫)
- 佇列目的地 (Queue destination)
- 一種用來進行點對點傳訊的匯流排目的地。
- SCA 連結 (SCA binding)
- 連結是指具體的定義,用以指定 SCA 模組在存取外部服務時或該服務要求者存取 SCA 模組時所用的實體機制。
- SCA 元件 (SCA component)
- SCA 元件或服務元件是 SCA 的構成要素。您將使用 SCA 元件來建置 SCA 模組
(例如:調解模組)。您可以使用 WebSphere Integration Developer,
以圖形方式來建立和自訂 SCA 模組和元件。
- SCA 匯入項目連結 (SCA import binding)
- SCA 匯入項目連結定義 SCA 模組存取外部服務時所用的特定方法;
例如,使用 SOAP/HTTP。
- SCA 模組 (SCA module)
- 這種模組符合「服務元件架構 (SCA)」,並含有一些定義明確的介面。模組會透過匯出項目匯出其介面,
以便將其功能提供給要求者。模組也會經由匯入項目匯入服務提供者的需求,
以扮演服務提供者的要求者角色。您也可以指定另一個模組以作為匯入項目中的目標。
之後,
模組會套裝在標準的 WebSphere 企業保存檔 (EAR) 中。EAR 檔含有部署應用程式時所需的所有檔案。
- SCA 要求 (SCA request)
- 一種符合「服務元件架構 (SCA)」的服務要求。在執行完模組指定的任何其他處理程序後,
SCA 模組會將要求遞送給服務提供者。
- SCA 執行時期 (SCA runtime)
- 可提供「服務連線架構」支援的伺服器功能。
- 服務 (Service)
- 服務構成商業功能的抽象呈現,
而隱藏了功能介面的細節。
服務會藉由宣告它們所實作(或預期其他服務所實作)的介面,
以及藉由控管潛在夥伴互動作業的原則,來宣稱其所提供及所需的功能。「Web 服務說明語言 (WSDL)」
和其他 Web 服務標準提供這些宣告的相關詞彙。抽象的服務可讓您和服務要求者間進行鬆散耦合式連線,
並在不影響服務的要求者下變更服務的實作。
- 服務應用程式 (Service application)
- 一種用以部署調解模組的 WebSphere 應用程式。
- 服務連線架構 (Service Connection Architecture, SCA)
- SCA 定義用來說明服務元件的模型,
並提供一種方法將它們組合到解決方案中。「服務元件架構」將商業邏輯和實作分開,
這可讓您專注在整合性應用程式的組合上,而不需清楚實作細節。服務的實作包含在 SCA 元件中。
「服務元件架構」可讓您將元件群集在一個 SCA 模組中,
並指定模組要顯現哪些服務給外部要求者。
- 服務資料物件 (Service Data Objects, SDO)
- 一種開放標準,可讓應用程式以一致的方式處理來自完全不同的資料來源的資料
(如關聯式資料庫、XML 資料來源、Web 服務及企業資訊系統等資料來源)。SDO 以切斷連線資料圖形的概念為基礎。在切斷連線資料圖形架構下,用戶端從資料來源擷取資料圖形,改變資料圖形,然後就可再將資料圖形變更套用在資料來源。
- 服務整合匯流排 (Service integration bus)
- 這種元件支援使用訊息型和服務導向架構的應用程式。匯流排是已新增成匯流排成員的交互連接的伺服器和叢集。應用程式會連接到在其中一個與匯流排成員相關之傳訊引擎的匯流排。
- 服務整合匯流排鏈結 (Service integration bus link)
- 不同服務整合匯流排上之傳訊引擎之間的鏈結。這可讓要求和訊息便能在匯流排間傳遞。
- 服務整合邏輯 (Service integration logic)
- 在企業服務匯流排中,用以在要求者和提供者間調解的整合邏輯。這種邏輯會執行一些功能,
例如:轉換和擴增要求、轉換傳輸通訊協定,以及自動遞送要求和回覆
- 服務整合技術 (Service integration technologies)
- WebSphere Application Server 中的服務整合功能,
可為服務導向架構提供一種相當靈活的傳訊系統。這可支援廣泛的服務品質選項、
通訊協定和傳訊型樣。它可同時支援訊息導向和服務導向的應用程式。
- 服務訊息物件 (Service Message Object, SMO)
- 「服務訊息物件 (SMO)」是加強型的「服務資料物件」(SDO)。SMO 提供一種抽象層,
以處理和操作服務之間所交換的訊息。
- 服務導向架構 (Service Oriented Architecture, SOA)
- 在這種架構中,服務會以元件方式來呈現商業功能,
而這些元件可以重複使用和組合。「服務導向架構 (SOA)」可將合適的連線與定義明確的標準形介面組合在一起,
以協助您讓現有的基礎架構更具彈性。在 SOA 中,
您可以大規模地重複使用服務,而不論它們是以新服務實作或現有 IT 資產為基礎。
- 服務提供者 (Service provider)
- 服務提供者是一種程式,可透過企業服務匯流排,將商業功能提供為「服務」。服務提供者會接收服務要求者的訊息,
並執行所要求的服務。服務提供者也可以經由匯流排將訊息傳回要求,以回覆該要求。
- 服務要求者 (Service requester)
- 服務要求者是一種要求取得商業功能(由另一個程式以服務方式提供)的程式。要求者會經由企業服務匯流排將要求訊息傳給服務提供者。
- 獨立式伺服器設定檔 (Stand-alone server profile)
- 設定檔會定義執行時期環境,內含獨立式伺服器程序所能變更的所有檔案。
獨立式伺服器設定檔有自己的管理主控台和所有的範例應用程式
(如果您有安裝「範例應用程式展示區」特性的話)。每一個獨立式伺服器皆能完整運作,
且採獨立管理而不受其他所有伺服器影響。
- 獨立式伺服器 (Stand-alone server)
- 一種和其他所有伺服器分開管理的伺服器。獨立式伺服器有自己的管理主控台和所有的範例應用程式
(如果您有安裝「範例應用程式展示區」特性的話)。
- 拓蹼 (Topology)
- 應用程式伺服器、傳訊引擎及 WebSphere MQ 佇列管理程式的實體排列,
以及它們之間的匯流排連線和鏈結的型樣。