内容简介
第1章 AS/400体系结构
1.1 引言
1.1.1 AS/400产生的历史背景
1.1.2 AS/400名称的由来
1.2 AS/400性能概述
1.2.1 集成性
1.2.2 开放性
1.2.3 可移植性
1.2.4 兼容性
1.2.5 可连接性
1.2.6 可支付性
1.2.7 可扩充性
1.3 AS/400的先进应用结构
1.3.1 应用结构的分类
1.3.2 TIMI结构
1.3.3 MI程序
1.3.3.2 程序的删除
1.3.3.1 程序的创建
1.3.3.3 程序的剖析
1.3.3.4 程序模板
1.3.4 小结
1.4 AS/400是一个集成系统
1.4.1 集成的操作系统
1.4.2 微码(Microcode)
1.4.3 小结
1.5.1 OS/400对象与MI系统对象
1.5 对象和对象管理
1.5.2 对象的查找
1.5.2.1 对象目录
1.5.2.2 共享Folder
1.5.2.3 集成文件系统(IFS)
1.5.3 对象的存取
1.5.4 小结
1.6 AS/400的安全性
1.6.1 集成的安全性
1.6.2 系统安全级别(System Security Levels)
2.4.3.1 概述i
1.6.3 用户描述(User Profile)
1.6.3.1 用户类(UserClass)
1.6.3.2 可操作对象(Objects Owned and Anthorized)
1.6.3.3 对象的权限(Authorization of Objects)
1.6.3.4 特权指令与特殊权限(Privileged Instructions and SpecialAuthorities)
1.6.4 程序引用权限
1.6.5 组权限(Grouping Authority)
1.7 单级存储结构
1.6.6 权限查找算法
1.6.7 小结
1.8 任务结构
1.8.1 微内核技术
1.8.2 任务、进程与作业(task、process and job)
1.8.3 任务处理(Task Dispatching)
1.8.4 小结
1.9 工作管理(Work Management)
1.9.1 作业(job)
1.9.2 子系统
1.9.3 内存池(Storage poo1)
1.9.4 队列(Queue)
1.9.5 用户描述(UserProfile)和作业描述(job description)
1.9.6.1 交互作业的启动
1.9.6.2 后台作业的启动
1.9.6.3 Spooling job的启动
1.9.6 作业的启动
1.9.7 小结
1.10 AS/400基本操作
1.10.1 AS/400的用户界面
1.10.1.1 菜单(Menu)
1.10.1.2 入口(Entry)、列表(List)和信息(Information)
1.10.2 CL命令
1.10.3 命令提示(Prompting)
1.10.4 对消息(Message)的操作
1.11 AS/400关系数据库
第2章 关系数据库DB2/400
2.1 概述
2.1.1 集成的关系数据库
2.1.2 关系数据库的发展历史
2.1.3 数据库的两个接口
2.1.4.3 创建物理文件和表
2.1.4.2 数据描述和文件创建
2.1.4.1 DBMS的功能
2.1.4 数据库操作
2.1.4.4 创建逻辑文件和视图
2.1.4.5 数据字典和目录
2.1.4.6 数据和程序独立
2.1.4.7 数据安全性
2.1.4.8 数据完整性和恢复
2.1.4.9 日志
2.1.4.10 系统管理的存取路径保护
2.1.4.13 参照完整性
2.1.4.14 高效的磁盘系统
2.1.4.12 触发器
2.1.4.11 提交控制
2.1.4.15 其它数据库功能
2.1.5 数据库功能的实现
2.1.5.1.2 数据空间索引
2.1.5.1 数据库对象
2.1.5.1.1 数据空间
2.1.5.1.3 游标
2.1.5.2 用户数据路径
2.1.5.3 SLIC日志
2.1.5.4 SLIC提交控制
2.2 AS/400关系数据库
2.2.1 关系模型
2.2.2 AS/400物理文件
2.2.2.1 DDS
2.2.2.2 物理文件的创建
2.2.2.3 文件拷贝(COPY)
2.2.2.4 字段参照文件(Field Reference File)
2.2.3 AS/400逻辑文件
2.2.3.1 NO-JOIN逻辑文件的创建
2.2.3.2 JOIN逻辑文件的创建
2.3.1 订单应用
2.3.1.1 介绍
2.3 DB2/400的主要功能
2.3.1.2 订单数据库概况
2.3.1.3 DB2/400在订单数据库中的功能
2.3.2.1 基本概念
2.3.2 参照完整性
2.3.2.2 创建参照限制
2.3.2.2.1 主键和唯一限制
2.3.2.2.2 参照限制
2.3.2.2.3 订单实例中的参照限制
2.3.2.3.1 锁
2.3.2.3 限制实施
2.3.2.3.2 参照完整性规则顺序
2.3.3 触发器
2.3.3.1 概念
2.3.3.2 如何定义触发器
2.3.3.3 触发器程序结构
2.3.3.4 C的触发器缓冲区
2.3.4 DRDA-2和两段提交机制
2.3.4.1 DRDA概念
2.3.4.1.1 DRDA结构
2.3.4.1.4 工作单位
2.3.4.1.2 SQL用作为DRDA数据库存取语言
2.3.4.1.3 应用请求者和应用服务器
2.3.4.2 DRDA-1和DRDA-2的比较
2.3.4.3 DRDA-2连接管理
2.3.4.1.5 开放性
2.3.4.3.1 连接管理方法
2.3.4.3.2 连接管理的SQL支持
2.3.4.4 两段提交控制
2.3.5 存储过程
2.3.6 机器索引
2.3.6.1 二分法搜索
2.3.6.2 二叉基树
2.3.6.3 二叉基树的内部情况
2.4.1 数据仓库的产生、定义和特点
2.4.1.1 数据仓库的产生
2.4 数据仓库
2.4.1.2 数据仓库的定义和特征
2.4.2 数据仓库的结构、设计和创建
2.4.2.1 数据仓库的结构模型、主题和文件类型
2.4.2.2 数据仓库的相关术语
2.4.2.3 数据仓库的设计和模型
2.4.2.4 创建数据仓库的步骤
2.4.2.5 数据仓库的实施和数据追加
2.4.2.6 数据仓库上的“四级结构”
2.4.3 数据仓库工具和数据仓库系统
2.4.3.2 转换/传送工具
2.4.3.3 验证型分析
2.4.3.4 发掘型分析
2.4.3.5 数据仓库系统的综述
2.4.4 AS/400用于数据仓库的分析决策支持产品
2.4.4.1 转换/传送类工具
2.4.4.2 数据仓库中的数据库服务器
2.4.4.3 数据分析和最终用户工具
2.4.4.4 元数据管理
2.4.5 小结
2.5 DB2/400实践
2.5.1 建立数据库
2.5.1.1 建library
2.5.1.2 建立表
2.5.2 数据操作
2.5.2.1 数据输入
2.5.2.2 修改数据
2.5.2.3 删除数据
2.5.2.4 修改规则与删除规则
2.5.3 触发器
3.1.1.2 什么是客户/服务器
3.1.1.1 事务处理模型
第3章 在AS/400上完成客户/服务器计算
3.1.1 客户/服务器计算
3.1 客户/服务器计算
3.1.1.3 客户/服务器计算模型
3.1.1.4 AS/400的客户/服务器环境
3.1.2 软件安装
3.1.2.1 在AS/400上安装软件
3.1.2.2 在PC机上安装网络软件LSP
3.1.2.3 在PC机上安装PC Support
3.1.2.4 安装Client Access/400 for Windows 3.1
3.1.2.5 配置,连接与ODBC驱动
3.1.3 前端工具与连接的方法
3.1.3.1 Lotus Approach
3.1.3.2 Powersoft PowerBuilder V.40
3.1.4 度量客户/服务器工作方式的性能指标
3.1.4.1 客户/服务器计算中常用的度量性能的指标
3.1.4.2 利用参数设置调整客户/服务器的性能
3.1.4.3 改进客户/服务器计算的性能的方法
3.1.5 开放式数据库连接ODBC
3.1.5.1 为什么必须要ODBC
3.1.5.2 ODBC如何工作
3.1.5.3 Client Access/400 for++ Windows 3.1的ODBC
4.1.2 通信协议
4.1.1 AS/400系统所支持的各种通信适配器
第4章 AS/400系统的联网与通信
4.1 AS/400支持的通信协议
4.1.2.1 异步传输控制协议
4.1.2.2 二进制同步传输协议(BSC)
4.1.2.3 同步数据链路控制协议(SDfC)
4.1.2.4 高级数据链路控制协议(HDLC)
4.1.2.5 X.25协议
4.2 AS/400系统与ISDN网络
4.3 AS/400系统局域网络
4.3.1 IBM令牌环(Token-Ring)局域网络
4.3.2 IBM以太(Ethernet)局域网络
4.3.3 AS/400系统与光纤网络(FDDI)
4.3.4 AS/400系统与帧中继(Framerelay)通信
4.4 显示站联通(DSPT)
4.5 先进的程序间通信(APPC)
4.5.1 SNA逻辑单元(LU)
4.5.2 SNA物理单元(PU)
4.5.3 SNA控制点(CP)
4.5.4 SNA节点类型
4.5.5 SNA LU6.2并行会话(Parallel Sessions)
4.6 APPC的配置(Configuration)
4.7.1 交换线路的连接及配置
4.7 通信线路配置考虑事项
4.7.2 IBM令牌环的连接及配置
4.7.3 IBM以太网的连接与配置
4.7.4 以太网与令牌环网的桥接
第5章 AS/400系统上的Internet应用
5.1 Internet概述
5.1.1 什么是Internet
5.1.2 Internet的主要服务
5.1.2.1 电子邮件(E-mail)
5.1.2.5 Gopher服务
5.1.2.6 WWW(WorldWideWeb)
5.1.2.2 远程登录(Telnet)
5.1.2.4 网络新闻(News)
5.1.2.3 文件传输(FTP)
5.1.3 Internet的网络协议
5.2 Internet与AS/400的连接
5.2.1 Internet和AS/400的物理连接
5.2.1.1 WAN(广域网)
5.2.1.2 LAN to LAN(局域网互联)
5.2.1.3 远程连接
5.2.2 选择ISP
5.2.3 AS/400系统需求
5.2.3.1 基本的软件需求
5.2.3.2 基本的硬件需求
5.2.4 向INTERNIC申请域名和IP地址
5.2.5 TCP/IP域名服务器
5.2.6 应用层
5.3 AS/400上的电子邮件服务(E-mail)
5.3.1 简单邮件传输协议
5.3.2 SMTP配置过程
5.3.3 测试SMTP配置
5.3.4 AS/400用作E-MAIL网关
5.3.5 POP(邮局协议)
5.3.6 利用Telnet终端仿真发送电子邮件
5.3.6.1 在AS/400系统环境下操作
5.3.6.2 在OS/2环境下操作
5.3.7 MIME
5.4 AS/400上的远程登录服务(Telnet)
5.4.1 什么是Telnet
5.4.2 AS/400上的Telnet客户程序
5.4.2.1 与Telnet服务器的连接
5.4.3 AS/400系统上的Telnet服务器
5.5.1 AS/400上的FTP
5.5 AS/400上的文件传输服务(FTP)
5.5.1.2 对IFS的访问
5.5.1.1 代码转换
5.5.1.3 匿名FTP服务器支持
5.5.1.4 FTP退出程序(FTP Exit Proprams)
5.5.2 AS/400上的FTP服务器
5.5.3 FTP客户机
5.5.3.1 FTP客户程序子命令
5.5.3.2 在AS/400上使用FTP操作实例
5.5.4 用WWW浏览器作为AS/400FTP的客户机
5.6.1.1 什么是HTTP服务器
5.6.1.2 HTTP服务器的工作过程
5.6.1 HTTP服务器
5.6 AS/400上的WWW服务
5.6.1.3 HTTP服务器的功能
5.6.2 AS/400上的HTTP服务器配置
5.6.2.1 HTTP服务器配置命令
5.6.2.2 HTTP服务器指令
5.6.2.3 一般设置
5.6.2.4 URL映射规则
5.6.2.5 映射命令举例
5.6.3 超文本标记语言
5.6.2.7 URL的几种格式
5.6.2.6 超时
5.6.3.1 HTML文档的结构
5.6.3.2 HTML语法
5.6.4 公共网关接口(CGI)程序
5.6.5 AS/400上的CGI
5.6.5.1 GET方法
5.6.5.2 POST方法
5.6.5.4 处理GET方法的CGI程序示例
5.6.5.3 环境变量的例子
5.6.5.5 处理POST方法的CGI程序示例
6.1.1 多媒体和AS/400接口
6.1.2 基于共享仓库的AS/400多媒体使能器
第6章 AS/400上的多媒体
6.1 多媒体在AS/400上的发展
6.1.2.1 IBM超媒体系统工具
6.1.2.2 其它服务
6.1.2.3 IBM Client Access/400超媒体工具
6.1.3 紧急任务多媒体应用程序
6.1.3.1 电子邮件
6.1.3.2 IBM Ultimedia Business Conferencing/400
6.1.4 建立基础结构处理多媒体
6.2.1.1 AS/400系统要求
6.2 USF的安装
6.2.1 USF安装前的准备
6.2.1.2 对工作站的要求
6.2.2 安装USF
6.2.2.1 在Windows环境的PWS上安装USF
6.2.2.2 在OS/2环境的PWS上安装USF
6.3 USF介绍
6.3.1 USF的特征
6.3.2 USF能为您做些什么
6.3.4 了解对象
6.3.3 USF的组成概述
6.3.5 拖-放对象
6.4 使用协同过程管理(CPM)
6.4.1 启动CPM
6.4.2 使用CPM窗口
6.4.2.1 启动或终止AS/400与CPM的通信
6.4.2.2 在USF配置中删除某个AS/400系统
6.4.3 将AS/400添加到USF配置中
6.4.4 在USF配置中修改AS/400定义
6.5.1 打开或关闭Multimedia Catalog
6.5.2 USF基容器
6.5 开始使用Multimedia Catalog
6.5.3 Multimedia Catalog窗口基础
6.5.3.1 USF窗口中的菜单条
6.5.3.2 Multimedia Catalog窗口中的弹出式菜单
6.6 使用USF对象
6.6.1 创建对象
6.6.2 指定对象属性
6.6.2.1 Settings笔记簿页面
6.6.2.2 Settings笔记簿按钮
6.6.3 删除对象
6.7 使用多媒体对象
6.7.1 从其它应用程序中输入多媒体数据
6.7.2 捕捉多媒体数据
6.7.2.1 捕捉视频对象的数据
6.7.2.2 为声音对象捕捉数据
6.7.2.3 为静止图像对象捕捉数据
6.7.3 编辑多媒体对象的内容
6.7.3.1 编辑视频对象的数据
6.7.3.2 编辑音频对象数据
6.7.3.3 编辑静止图像对象的数据
6.7.4 展示多媒体对象的内容
附录 多媒体软件产品介绍