Web技術在主機系統中的應用與案例分析

Web技術在主機系統中的應用與案例分析

10.3cics與web服務/148 10.3.1cics簡介/148 10.3.2cics中的web服務/148

出版信息


作者:唐劍鋒 陳瑞青 張夏寧 庄磊
叢書名:教育部-IBM高校合作項目精品課程系列教材
ISBN:9787302279013
上架時間:2012-4-16
出版日期:2012 年4月
開本:16開
頁碼:210
版次:1-1

內容簡介


《web技術在主機系統中的應用與案例分析》是大型主機系列課程的主幹教材,全書共分12章,主要從應用的角度探討了web技術在主機系統應用程序中實現的理論知識與完整案例,並在此之前論述了相關的大型主機技術基礎作為鋪墊。
《web技術在主機系統中的應用與案例分析》的第1章對ibm主機系統進行了介紹,第2章對比了ibm主機系統和開放平台的差異,第3章簡要介紹了新一代主機開發環境,第4章對db2 for 2/os進行了簡要介紹,包括它與db2 for luw和VSAM進行的比較,第5章主要論述了主機交易管理軟體cics的基本概念,第6章從樣例的角度論述了cobol應用的開發,包括cobol+cics、cobol+cics+vsam和cobol+cics+db2的程序樣例,第7章論述了應用cicsweb support實現以及ip直連訪問主機應用的理論知識和案例,第8章論述廠應用ctg實現j2ee應用與cics互連的理論知識,第9章論述了應用ctg實現j2ee應用與cics互連的完整案例,第10章論述了應用cicsweb服務實現cics程序的web服務封裝的理論知識,第11章論述了應用cicsweb服務實現cics程序的web服務封裝的完整案例,第12章論述了應用服務流建模將基於3270的cics應用發布成web服務的理論知識和案例。
《web技術在主機系統中的應用與案例分析》可作為高等院校計算機學院、軟體學院大型主機研究方向的本科和專科教材,也可作為從事大型主機系統應用程序Web化的相關技術人員的參考書,還可以用作希望了解和學習大型主機系統應用程序web化的人員培訓教材。

目錄


《web技術在主機系統中的應用與案例分析》
第1章ibm主機系統簡介/1
1.11bm主機發展歷史/1
1.21bm主機技術上的大改進/2
1.3大型機伺服器的特點/4
第2章ibm主機系統和開放平台的對比/7
2.11bm主機系統的特點/7
2.1.1封閉性/7
2.1.2成本/8
2.1.3結構體系/9
2.21bm主機系統的優勢/10
2.3開放平台特點/10
2.4本書基於的主機系統及開放系統基本配置/11
第3章新一代主機開發環境簡介/14
3.1zlinux簡介/14
3.2z/osuss簡介/16
3.3基於java的主機應用開發——rdz簡介/17
第4章db2forz/os和vsam簡介/18
4.1db2forz/os與db2forluw的比較/18
4.2關係型資料庫db2與vsam的比較/20
.第5章主機的交易管理/24
第6章cobol+cics+vsam禾llcobol+cics+db2程序開發/29
6.1cobol+cics程序編寫規範/29
6.2cobol+cics樣常式序開發/34
6.2.1樣常式序的cicsmap代碼及執行/35
6.2.2樣常式序的源代碼及執行/38
6.2.3cicsregion里各資源創建、安裝及程序執行/45
6.3cobol+cics+vsam樣常式序開發/46
6.3.1vsam數據集定義及數據導入/46
6.3.2cicsmap生成及vsam數據集的copybook編寫/48
6.3.3樣常式序源代碼編寫及執行/49
6.3.4cicsregion里各資源創建、安裝及程序執行/50
6.4cobol+cics+db2樣常式序開發/52
6.4.1表創建及數據結構生成/52
6.4.2樣常式序的cicsmap代碼及執行/53
6.4.3樣常式序源代碼編寫及執行/55
6.4.4cicsregion里各資源創建、安裝及程序執行/59
第7章應用cicswebsupport實現以及,p直連訪問主機應用/61
7.1cicswebsuppo~概述/61
7.1.1為什麼要使用cicswebsupport/61
7.1.2cicswebsupport中的組件/62
7.1.3業務邏輯接[3/62
7.2cicswebsupport對http請求的處理/63
7.2.1cics如何處理http的請求/63
7.2.2cicsweb綁定處理/65,
7.2.3cicswebsupportanalyzer/66
7.2.4基於http處理請求的實現/67
7.3cicswebsuppo~對非http請求的處理/74
7.3.1tcpipservice的定義/75
7.3.2非http請求analyzer的實現/75
7.3.3用戶程序的改變——應用bli介面獲得請求數據/77
7.3.4cws非http請求的應用實現/77
第8章應用ctg實現j2ee應用與cics的互連/79
8.1為什麼要使用ctg/79
8.2cicstransactiongateway中的基本組件/79
8.3cicstransactiongateway接/80
8.3.1externalcallinterface/80
8.3.2externalpresentationinterface/81
8.4tcp/ip到cics的連接/82
8.4.1tcp/ip在cics中的定義/82
8.4.2tcp/ip在ctg中的定義/82
8.5應用jca構建j2ee應用與cics應用之間的連接/83
8.5.1方案一:j2ee連接架構的cci接h/83
8.5.2方案二:web服務調用框架/84
8.6基於ctgjca的應用實現/86
第9章應用ctg實現j2ee應用與cics_~連的案例分析/89
9.1測試ctg與cics伺服器的連接/89
9.2使用ctg實現java客戶端應用程序與cics的互連/93
9.3使用ctg實現was應用程序與cics的互連/104
第10章應用cicswebservice實現cics程序的web服務封裝/134
10.1案例背景/134
10.1.1概述/134
10.1.23t聯網發展狀況及其應用/135
10.1.3本章研究內容的意義/136
10.2soa與web服務/136
10:2.1soa簡介/136
10.2.2web服務技術/139
10.2.3web服務標準協議/140
10.2.4soa與web服務之間的關係/148
10.3cics與web服務/148
10.3.1cics簡介/148
10.3.2cics中的web服務/148
第11章應用cicswebservice實現cics樣例應用程序web服務封裝的案例分析/160
11.1案例背景介紹/160
11.2實現主機端樣例應用程序/165
11.3建立並安裝cicswebservice支持環境/172
11.4在rad中測試cicswebservice/181
11.5在was中測試運行cicswebservice程序/184
第12章應用服務流建模將基於3270的CLCS應用發布成web服務/204
12.1為什麼要使用服務流建模/204
12.2serviceflowmodeler介紹/204
12.3應用serviceflowmodeler構建簡單的soa應用/205
12.3.1原始的cics 3270應用/206
12.3.2導入屏幕定義,建立屏幕識別特徵/206
12.3.3錄製SFM流/207
12.3.4生成部署屬性文件/208
12.3.5將生成的業務流代碼部署到cics/208
12.3.6測試運行場景/210
參考文獻/211