博主搭建好 IHS855-CICS8–CTG9-ESB(MQ7-MB8)-DB29-Ora11gR2-MongoDB322 虛擬機環境,鏈接:https://pan.baidu.com/s/1Bb8crEPyVdnUgT97vJuVTQ
提取碼:s6sf 下載後,用VMWARE WORKSTAION打開,即可以正常使用.
由 Apache 驅動的 IHS (IBM HTTP Server),是以流行的 Apache webserver 為基礎的功能強大、堅固、安全並免費的 webserver。同時也是 IBM 和 Apache 合作的結晶。IHS 採用最新而且穩定的 Apache代碼樹,增加了一些模塊以改善性能、安全性和可用性,並將產品打包,用於 AIX、Solaris、Linux、Windows NT 以及 HP/UX 上。這些捆綁的模塊有:
AFPA,Adaptive Fast-Path Architecture 提供內核級別的 TCP/IP 高速緩存,極大提高了 webserver 的性能。
Administration Server提供遠程 GUI 界面,以使用瀏覽器對 web server 進行配置和控制。
IBM TXSeries是集成了業界最強大交易中間件的完整分布交易管理系統。這種組合為您提供了一組功能,幫助您增強電子商務,開發應用最新技術,並充分利用現有的業務系統。
TXSeries提供了包含下列部件的開發平台:
交易處理
·分散式CICS
·Encina
對象支持
·CICS Foundation Classes
·CORBA Object Transaction Service(OTS)
·Encina++
集成和應用程序開發
·CICS系統間通訊
·MQSeries消息處理
·X/Open 的XA、TX、TxRPC和CPI-C
·Encina遠程過程調用(RPC)
·Encina++遠程方法調用
e-business
·Domino Go Webserver
·Java Clients 和Java Beans
·3270-HTML網關
而CTG(CICS Transaction gateway,以下簡稱為CTG),CICS交易網關,是分散式平台連接到CICS的首選工具,它具有高性能,高安全性,高可擴展性等特性。
CTG與CICS的連接屬於直接相連的方式,幾乎不用修改CICS的已有應用,即可被外界訪問。Web Services 同樣可以實現與CICS的連接,但是相比於Web Services,CTG有以下優勢:
(1)沒有複雜的標準,技術相對成熟。
(2)利用已有的應用程序介面,很少需要對CICS程序進行修改。
本文中實例所使用的CICS Transaction Gateway軟體為V7.2 for Windows版本。
1.1.2 CTG結構圖
相關概念介紹:
1. Gateway Daemon (網關守護程序):網關守護程序用於監聽遠端客戶程序的請求,並且可以管理線程和網路連接,以達到優化的目的。網關守護程序中的一個重要組件是協議處理器(Protocol Handler),用於處理遠端應用程序的請求,可以支持TCP/IP和SSL協議。
2. Client Daemon (客戶機守護程序):客戶機守護程序是開放平台CTG的重要組成部分,它提供一個本地介面,客戶應用程序就通過這個介面連接到CICS,支持C,C++,.Net,COBOL等多種語言的應用程序。
3. IPIC driver (IPIC 驅動器):IPIC驅動器是CTG中的一個獨立組件,作用類似於客戶機守護程序,專用於IPIC方式連接到CICS。CICS在3.2版本中引入了IPIC(IP Intercommunication)的概念,用於CICS region之間的互連,這種連接是基於TCP/IP協議的,具體的IPIC概念請參考其他相關章節。從CTG V7.1版本以後,加入了對IPIC的支持。
IBM WebSphere MQ為SOA提供可靠的消息傳遞。它為經過驗證的消息傳遞主幹, 全方位、 多用途的數據傳輸, 並幫助您搭建企業服務匯流排的傳輸基礎設施。
消息隊列(MQ)是一種應用程序對應用程序的通信方法。應用程序通過寫和檢索出入列隊的針對應用程序的數據(消息)來通信,而無需專用連接來鏈接它們。消息傳遞指的是程序之間通過在消息中發送數據進行通信,而不是通過直接調用彼此來通信,直接調用通常是用於諸如遠程過程調用的技術。排隊指的是應用程序通過隊列來通信。隊列的使用除去了接收和發送應用程序同時執行的要求。博主搭建好 IHS855-CICS8–CTG9-ESB(MQ7-MB8)-DB29-Ora11gR2-MongoDB322 虛擬機環境,鏈接:https://pan.baidu.com/s/1Bb8crEPyVdnUgT97vJuVTQ
提取碼:s6sf 下載後,用VMWARE WORKSTAION打開,即可以正常使用.
IBM WebSphere MQ 支持兩種不同的應用程序編程介面:Java 消息服務(JMS)和消息隊列介面(MQI)。在 IBM WebSphere MQ 伺服器上,JMS 綁定方式被映射到 MQI。應用程序直接與其本地隊列管理器通過使用 MQI 進行對話,MQI 是一組要求隊列管理器提供服務的調用。MQI 的引人之處是它只提供 13 次調用。這意味著對於應用程序編程員它是一種非常易於使用的介面,因為大部分艱苦工作都將透明完成的。
IBM WebSphere MQ 產品支持應用程序通過不同組件如處理器、子系統、操作系統以及通信協議的網路彼此進行通信。
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 可以創建電子商務站點, 把應用擴展到聯合的移動設備, 整合已有的應用並提供自動業務流程。
IBM DB2 是美國IBM公司開發的一套關係型資料庫管理系統,它主要的運行環境為UNIX(包括IBM自家的AIX)、Linux、IBM i(舊稱OS/400)、z/OS,以及Windows伺服器版本。
DB2主要應用於大型應用系統,具有較好的可伸縮性,可支持從大型機到單用戶環境,應用於所有常見的伺服器操作系統平台下。 DB2提供了高層次的數據利用性、完整性、安全性、可恢復性,以及小規模到大規模應用程序的執行能力,具有與平台無關的基本功能和SQL命令。DB2採用了數據分級技術,能夠使大型機數據很方便地下載到LAN資料庫伺服器,使得客戶機/伺服器用戶和基於LAN的應用程序可以訪問大型機數據,並使資料庫本地化及遠程連接透明化。 DB2以擁有一個非常完備的查詢優化器而著稱,其外部連接改善了查詢性能,並支持多任務並行查詢。 DB2具有很好的網路支持能力,每個子系統可以連接十幾萬個分散式用戶,可同時激活上千個活動線程,對大型分散式應用系統尤為適用。
DB2除了可以提供主流的OS/390和VM操作系統,以及中等規模的AS/400系統之外,IBM還提供了跨平台(包括基於UNIX的LINUX,HP-UX,SunSolaris,以及SCOUnixWare;還有用於個人電腦的OS/2操作系統,以及微軟的Windows 2000和其早期的系統)的DB2產品。DB2資料庫可以通過使用微軟的開放資料庫連接(ODBC)介面,Java資料庫連接(JDBC)介面,或者CORBA介面代理被任何的應用程序訪問。博主搭建好 IHS855-CICS8–CTG9-ESB(MQ7-MB8)-DB29-Ora11gR2-MongoDB322 虛擬機環境,鏈接:https://pan.baidu.com/s/1Bb8crEPyVdnUgT97vJuVTQ
提取碼:s6sf 下載後,用VMWARE WORKSTAION打開,即可以正常使用.
ORACLE資料庫系統是美國ORACLE公司(甲骨文)提供的以分散式資料庫為核心的一組軟體產品,是目前最流行的客戶/伺服器(CLIENT/SERVER)或B/S體系結構的資料庫之一。比如SilverStream就是基於資料庫的一種中間件。ORACLE資料庫是目前世界上使用最為廣泛的資料庫管理系統,作為一個通用的資料庫系統,它具有完整的數據管理功能;作為一個關係資料庫,它是一個完備關係的產品;作為分散式資料庫它實現了分散式處理功能。但它的所有知識,只要在一種機型上學習了ORACLE知識,便能在各種類型的機器上使用它。
Oracle資料庫最新版本為Oracle Database 12c。Oracle資料庫12c 引入了一個新的多承租方架構,使用該架構可輕鬆部署和管理資料庫雲。此外,一些創新特性可最大限度地提高資源使用率和靈活性,如Oracle Multitenant可快速整合多個資料庫,而Automatic Data Optimization和Heat Map能以更高的密度壓縮數據和對數據分層。這些獨一無二的技術進步再加上在可用性、安全性和大數據支持方面的主要增強,使得Oracle資料庫12c 成為私有雲和公有雲部署的理想平台。
博主搭建好 IHS855-CICS8–CTG9-ESB(MQ7-MB8)-DB29-Ora11gR2-MongoDB322 虛擬機環境,鏈接:https://pan.baidu.com/s/1Bb8crEPyVdnUgT97vJuVTQ
提取碼:s6sf 下載後,用VMWARE WORKSTAION打開,即可以正常使用.
以下文章點擊率最高
Loading…