《Web技术在主机系统中的应用与案例分析》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:唐剑锋,陈瑞青,张夏宁等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2012
  • ISBN:9787302279013
  • 页数:211 页
图书介绍:本书是IBM-教育部精品教材之一,介绍了在大型主机系统下的Web开发与设计。

第1章IBM主机系统简介 1

1.1 IBM主机发展历史 1

1.2 IBM主机技术上的大改进 2

1.3大型机服务器的特点 4

第2章IBM主机系统和开放平台的对比 7

2.1 IBM主机系统的特点 7

2.1.1封闭性 7

2.1.2成本 8

2.1.3结构体系 9

2.2 IBM主机系统的优势 10

2.3开放平台特点 10

2.4本书基于的主机系统及开放系统基本配置 11

第3章 新一代主机开发环境简介 14

3.1 zLinux简介 14

3.2 z/OS USS简介 16

3.3基于Java的主机应用开发——RDz简介 17

第4章DB2 for z/OS和VSAM简介 18

4.1 DB2 for z/OS与DB2 for LUW的比较 18

4.2关系型数据库DB2与VSAM的比较 20

第5章 主机的交易管理 24

第6章COBOL+CICS+VSAM和COBOL+CICS+DB2程序开发 29

6.1 COBOL+CICS程序编写规范 29

6.2 COBOL+CICS样例程序开发 34

6.2.1样例程序的CICS MAP代码及执行 35

6.2.2样例程序的源代码及执行 38

6.2.3 CICS Region里各资源创建、安装及程序执行 45

6.3 COBOL+CICS+VSAM样例程序开发 46

6.3.1 VSAM数据集定义及数据导入 46

6.3.2 CICS MAP生成及VSAM数据集的COPY BOOK编写 48

6.3.3样例程序源代码编写及执行 49

6.3.4 CICS Region里各资源创建、安装及程序执行 50

6.4 COBOL+CICS+DB2样例程序开发 52

6.4.1表创建及数据结构生成 52

6.4.2样例程序的CICS MAP代码及执行 53

6.4.3样例程序源代码编写及执行 55

6.4.4 CICS Region里各资源创建、安装及程序执行 59

第7章 应用CICS Web Support实现以及IP直连访问主机应用 61

7.1 CICS Web Support概述 61

7.1.1为什么要使用CICS Web Support 61

7.1.2 CICS Web Support中的组件 62

7.1.3业务逻辑接口 62

7.2 CICS Web Support对HTTP请求的处理 63

7.2.1 CICS如何处理HTTP的请求 63

7.2.2 CICS Web绑定处理 65

7.2.3 CICS Web Support Analyzer 66

7.2.4基于HTTP处理请求的实现 67

7.3 CICS Web Support对非HTTP请求的处理 74

7.3.1 TCPIPSERVICE的定义 75

7.3.2非HTTP请求Analyzer的实现 75

7.3.3用户程序的改变——应用BLI接口获得请求数据 77

7.3.4 CWS非HTTP请求的应用实现 77

第8章 应用CTG实现J2EE应用与CICS的互连 79

8.1为什么要使用CTG 79

8.2 CICS Transaction Gateway中的基本组件 79

8.3 CICS Transaction Gateway接口 80

8.3.1 External Call Interface 80

8.3.2 External Presentation Interface 81

8.4 TCP/IP到CICS的连接 82

8.4.1 TCP/IP在CICS中的定义 82

8.4.2 TCP/IP在CTG中的定义 82

8.5应用JCA构建J2EE应用与CICS应用之间的连接 83

8.5.1方案一:J2EE连接架构的CCI接口 83

8.5.2方案二:Web服务调用框架 84

8.6基于CTG JCA的应用实现 86

第9章 应用CTG实现J2EE应用与CICS互连的案例分析 89

9.1测试CTG与CICS服务器的连接 89

9.2使用CTG实现Java客户端应用程序与CICS的互连 93

9.3使用CTG实现WAS应用程序与CICS的互连 104

第10章 应用 CICS Web Service实现CICS程序的Web服务封装 134

10.1案例背景 134

10.1.1概述 134

10.1.2互联网发展状况及其应用 135

10.1.3本章研究内容的意义 136

10.2 SOA与Web服务 136

10.2.1 SOA简介 136

10.2.2 Web服务技术 139

10.2.3 Web服务标准协议 140

10.2.4 SOA与Web服务之间的关系 148

10.3 CICS与Web服务 148

10.3.1 CICS简介 148

10.3.2 CICS中的Web服务 148

第11章 应用CICS Web Service实现CICS样例应用程序Web服务封装的案例分析 160

11.1案例背景介绍 160

11.2实现主机端样例应用程序 165

11.3建立并安装CICS Web Service支持环境 172

11.4在RAD中测试CICS Web Service 181

11.5在WAS中测试运行CICS Web Service程序 184

第12章 应用服务流建模将基于3270的CICS应用发布成Web服务 204

12.1为什么要使用服务流建模 204

12.2 Service Flow Modeler介绍 204

12.3应用Service Flow Modeler构建简单的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