cics oracle xad_三层次Client/Server应用开发指南

第1章 三层次Client/Server介绍

1.1 计算机体系结构变迁

1.1.1 终端方式

1.1.2 Client/Server

1.1.3 三层次结构

1.2 三层次的必要性

1.2.1 数据的集中→分布→合理化集中

1.2.2 三层次结构应用系统的优越性

1.2.3 三层次及两层的使用场合

1.3 数据的一致性、两阶段提交和事务处理器

1.3.1 数据的一致性与数据库的隔离级别(Isolation Level)

1.3.2 分布式事务处理

1.3.3 XA规范

1.3.4 提交及远程数据源的数据一致性

1.4 通用在线事务处理软件——CICS

1.4.1 CICS的简介

1.4.2 CICS提供的功能模块

1.4.3 CICS的主要特性

1.4.4 CICS的有关概念

1.4.5 ClCS的资源

1.4.6 CICS资源操作命令

1.4.7 CICS客户机

1.4.8 通信网关

1.5 CICS如何工作

第2章 编程

2.1 建立一个简单的CICS应用

2.1.1 第一个CICS程序:GEITIME

2.1.2 EasyCICS的标准示例:TELECOM

2.2 三层次C/S结构的规划

2.2.1 CICS三层次结构的本质

2.2.2 CICS的服务程序框架

2.2.3 CICS的客户程序框架

2.2.4 EasyCICS——使用CICS的捷径

2.3 CICS服务程序设计入门

2.3.1 EasyCICS的服务程序设计流程

2.3.2 EasyCICS的服务程序AP解析

2.3.3 一个稍微复杂的例子

2.3.4 平台无关性编程要点

2.4 CICS客户程序设计入门

2.4.1 EasyCICS的客户程序设计流程

2.4.2 EasyCICS的客户程序API解析

2.4.3 使用PowerBuilder开发EasyCICS

2.4.4 使用Delphi开发EasyCICS

2.4.5 使用Java开发EasyCICS

2.4.6 使用C开发EasyCICS(不使用OLE)

2.4.7 使用其他开发工具开发EasyCICS

2.5 编写可靠的CICS应用

第3章 CICS实验环境的安装和配置

3.1 系统必须拥有的先决条件

3.1.1 硬件先决条件

3.1.2 软件先决条件

3.2 创建用户账户

3.3 DB2安装及配置

3.3.1 安装需求

3.3.2 安装DB2

3.3.3 安装DB2后的主要程序图标

3.3.4 创建DB2数据库及数据库表

3.4 安装CICS服务器

3.4.1 安装CICS部件

3.4.2 安装Encina部件

3.4.3 用户ID和组

3.5 安装CICS客户端以及EasyCICS开发组件

3.5.1 安装IBM JRE v1.1.8

3.5.2 安装CICS客户端

3.5.3 安装EasyCICS OLE组件

3.6 CICS服务器端的配置

3.6.1 创建CICS区域

3.6.2 配置侦听进程

3.6.3 配置CICS用户

3.6.4 配置产品定义(XAD)

3.6.5 配置程序定义

3.6.6 启动CICS系统

3.6.7 停止CICS系统

3.6.8 删除CICS区域

3.6.9 删除SFS服务器

3.7 CICS客户端的配置

3.7.1 标准配置

3.7.2 手工配置

3.8 实验

3.8.1 实验一

3.8.2 实验二

3.8.3 实验三

第4章 高级编程

4.1 CICS服务程序的相互调用

4.1.1 一个调用其他服务程序的例子

4.1.2 跨域调用其他服务程序

4.2 CICS事务的作用域

4.3 深入CICS编程

4.3.1 CICS API简介

4.3.2 SFS的应用

4.3.3 使用ECI

第5章 性能调整

5.1 CICS参数的优化

5.1.1 CICS性能测试举例

5.1.2 CICS性能优化及注意事项

5.2 CICS自带的负载平衡

第6章 嵌入式SQL(E-SQL)简介

6.1 什么是嵌入SQL语言

6.1.1 嵌入SQL程序的组成元素

6.1.2 什么是静态SQL和动态SQL

6.1.3 什么是SQLCA

6.1.4 什么是SQLDA

6.2 SYBASE SQL Server嵌入式SQL语言

6.2.1 一个嵌入SQL语言的简单例子

6.2.2 嵌入SQL的处理过程

6.2.3 嵌入SQL语句总览

6.2.4 动态SQL语句

6.2.5 两个程序实例

6.3 IBM DB2嵌入SQL语言

6.3.1 一个简单示例

6.3.2 嵌入SQL语句

6.3.3 DB2的嵌入SQL程序处理过程

6.3.4 DB2的动态SQL嵌入语句

6.4 ORACLE数据库的嵌入SQL语言

6.4.1 基本的SQL语句

6.4.2 嵌入PL/SQL

6.4.3 动态SQL语句

6.5 INFORMIX的嵌入SQL/C语言

6.5.1 一个简单的入门实例

6.5.2 宿主变量

6.5.3 嵌入SQL的处理过程

6.5.4 动态SQL语言

6.6 Microsoft SQL Server7嵌入式SQL语言

6.6.1 一个嵌入SQL语言的简单实例

6.6.2 嵌入SQL的处理过程

6.6.3 嵌入SQL语句

6.6.4 动态SQL语句

6.6.5 API

附录1 在各种数据库和硬件平台上的范例程序

附录2 CD内容

附录3 常见问题解答

附录4 公共数据区规范

附录5 EasyMQ介绍

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值