第1章 网络开发环境概述
1.1 Window NT网络体系结构
1.1.1 体系结构
1.1.2 网络体系结构
1.2 Netware网络体系结构
1.2.1 文件服务器体系结构
1.2.2 工作站体系结构
1.2.3 Netware与OSI的关系
1.3 网络应用程序开发层次
1.3.1 网卡驱动程序的开发
1.3.2 基于客户机用良务器结构的应用程序的开发
1.3.3 网络数据库应用程序的开发
第2章 基于IPX/SPX的网络编程方法
2.1 IPX/SPX协议
2.1.1 网间分组交换协议——IPX
2.1.2 按序分组交换协议——SPX
2.2 IPX安装检测与调试
2.2.1 IPX安装检测
2.2.2 IPX调用
2.3 IPX功能调用
2.4 IPX支持程序
2.5 IPX编程方法
2.5.1 定义IPX命令
2.5.2 事件控制块ECB
2.5.3 事件服务程序ESR
2.6 IPX编程实例
2.6.1 IPX发送/接收序列
2.6.2 IPX分组头
2.6.3 管套(Sorket)
2.6.4 目的地址
2.6.5 接收IPX分组
2.6.6 发送IPX分组
2.7 SPX功能调用
2.8 SPX的支持程序
2.9 SPX编程方法
2.9.1 检查系统是否已装SPX
2.9.2 定义SPX命令
2.9.3 事件控制块和事件服务程序
2.9.4 建立连接和拆除连接
2.9.5 发送和接收分组
2.10 SPX编程实例
2.10.1 SPX分组头定义
2.10.2 管套(Socket)
2.10.3 建立连接
2.10.4 发送和接收报文
2.10.5 拆除连接
2.10.6 SPX发送/接收实例
第3章 基于NatBIOS的网络编程方法
3.1 NetBIOS的应用服务及基本概念
3.1.1 NetBIOS命令
3.1.2 NetBIOS的名字支持
3.1.3 数据报和会话支持
3.1.4 特殊的NetBIOS服务
3.1.5 网络控制块(NCB)
3.1.6 NetBIOS帧
3.1.7 NetBIOS的编程原则
3.2 基本的NetBIOS编程方法
3.2.1 网络控制块定义
3.2.2 NetBIOS命令定义
3.2.3 NetBIOS的返回代码
3.2.4 后例程(Post routine)
3.2.5 发出NetBIOS调用命令
3.2.6 测定NetBIOS软件层的存在
3.3 NetBIOS编程命令与使用方法
3.3.1 名字管理命令类
3.3.2 数据报通信命令类
3.3.3 会话通信命令
3.3.4 测试状态命令
3.3.5 控制命令
3.4 NetBIOS编程举例
3.4.1 NetBIOS例览程序(NetBlosviwer)
3.4.2 多机聊天程序(NetBIOS Phone)
3.4.3 NetBIOS示例程序源代码
第4章 基于NCP的网络编程方法
4.1 装订库服务
4.1.1 基本概念
4.1.2 装订库服务功能
4.1.3 编程方法及实例
4.2 连接服务
4.2.1 基本概念
4.2.2 连接服务功能
4.2.3 编程方法及实例
4.3 打印服务
4.3.1 基本概念
4.3.2 打印服务功能
4.3.3 编程方法及实例
4.4 同步服务
4.4.1 基本概念
4.4.2 同步服务功能
4.4.3 编程方法及实例
4.5 事务跟踪服务
4.5.1 基本概念
4.5.2 事务跟踪服务功能
4.5.3 编程方法及实例
第5章 NetWare专用网卡驱动程序开发
5.1 开放数据链路接口(ODI)的层次结构
5.2 设备驱动程序使用的事件控制块(ECB)
5.3 Netware 386服务器网卡驱动程序的开发
5.3.1 驱动程序使用的数据结构和变量
5.3.2 开发者需编写的驱动程序例程
5.3.3 Netware网络操作系统驱动程序支持例程
5.4 Netware DOS工作站设备驱动程序的开发
5.4.1 DOS工作站专用设备驱动程序的开发方法
5.4.2 MSM要求的变量和数据结构
5.4.3 开发人员使用MSM方法需要编写的例程
5.4.4 MSM提供的变量和数据结构
5.4.5 MSM提供的服务支持例程
5.5 Netware设备驱动程序开发工具的获得及认证
第6章 Netwre Btrieve编程方法
6.1 Netware Btrieve概念及其特点
6.1.1 Btrieve概述
6.1.2 Btrieve的特点
6.2 Btrieve文件管理
6.2.1 Btrieve文件组成
6.2.2 Btrieve文件类型
6.2.3 Btneve记录
6.2.4 Btrieve文件的关键字
6.3 Btrieve记录操作
6.3.1 Btrieve记录操作类型
6.3.2 Btrieve的调用参数
6.3.3 Btrieve记录操作
6.4 Netware Btrieve调用方法
6.4.1 准备参数
6.4.2 证实记录管理程序被装入
6.4.3 调用记录管理程序
6.5 Netware Btrieve与 C语言接口
6.6 NetWare Btrieve与 C语言的连接
6.7 NetWare Btrieve状态代码和信息