图书介绍
OS/2 2.1下的客户/服务器编程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- RobertOrfaliDanHarkey著;曾凌云,何梦君,远航等译 著
- 出版社: 北京:学苑出版社
- ISBN:7507709736
- 出版时间:1994
- 标注页数:855页
- 文件大小:241MB
- 文件页数:871页
- 主题词:互连网络
PDF下载
下载说明
OS/2 2.1下的客户/服务器编程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 绪论3
第一章 简介3
1.1 客户/服务器发展的市场驱动力3
1.2 客户/服务器计算时代5
1.3 客户/服务器的定义6
1.4 真正的客户服务器前景7
1.5 FAT服务器还是FAT客户10
第二章 客户、服务器和操作系统12
2.1 服务器程序的结构12
2.2 服务器对操作系统的需求12
2.3 一个客户程序的解剖16
2.4 客户对OS的要求19
2.5 在一个OS平台上的选择20
第三章 OS/2 2.1提供的客户/服务器22
3.1 作为客户平台的OS/2 2.122
3.2 作为服务器平台的OS/2 2.124
3.3 作为客户/服务器平台的OS/2 2.126
3.4 OS/2的将来27
第四章 OS/2客户/服务器平台31
4.1 OS/2的短暂历史31
4.2 扩展服务器平台36
4.3 如何把这些功能联系起来38
4.4 一个完整的IBM平台的选择余地38
4.5 生成自己的OS/2扩展38
4.6 OS/2和“NEW SAA”40
4.7 Windows和OS/2:一个家族事务40
4.8 MS-DOS:永存的OS42
4.9 作为DOS计算机超服务器的OS/243
第五章 OS/2服务器:定向极限44
5.1 服务器规模44
5.2 RISC对INTEL45
5.3 超服务器46
5.4 多服务器:无限的服务器能力47
第六章 服务器平台:OS/2的竞争48
6.1 最好的客户48
6.2 服务器战争49
6.3 Novell的NetWare 4.050
6.4 UNIX51
6.5 MICROSOFT WINDOWS NT55
6.6 TALIGENT59
6.7 OS/2挑战60
第七章 OS/2 2.1:一次愉快的旅行61
7.1 OS/2内核服务61
7.2 OS/2 2.1表示管理器(PM)68
7.3 OS/2 2.1的开发工具77
7.4 OS/2 2.1硬件支持80
第八章 NTS/2:通信基底81
8.1 NDIS:逻辑网络板82
8.3 由CID安装83
8.3 NetBIOS和802.2栈85
第九章 通信管理器/2:SNA连接87
9.1 通信管理器:综述87
9.2 分层视图88
9.3 编程界面(API)94
9.4 网络管理99
第十章 OS/2的TCP/IP:Unix连接102
10.1 用于OS/2的TCP/IP102
第十一章 LAN服务器和NetWare:网络操作系统112
11.1 IBM LAN服务器3.0版本112
11.2 OS/2 2.1的网络请求者122
第十二章 数据库服务器:DB2/2和DDCS/2130
12.1 DB2/2130
12.2 DDCS/2:OS/2的DRDA产品135
第十三章 客户/服务器计算的体系结构139
13.1 体系结构的能力139
13.2 客户/服务器体系结构模式139
13.3 超客户/服务器:协作软件143
13.4 新SAA环境下的OS/2147
13.5 开放系统世界里的OS/2156
第二部分 多任务入门166
第十四章 进程、线程与信号166
14.1 关于进程和线程166
14.2 怎样用进程编多任务程序168
14.3 如何用线程编制多任务程序169
14.4 关于信号171
第十五章 Daemons和Killers178
15.1 预备要求178
15.2 我们的第一个OS/2程序185
15.3 KILLER:我们的第二个OS/2程序198
15.4 NMAKE:一个简洁的指导201
15.5 DAEMON.MAK203
15.6 DAEMON.MAK:预演一个MAKE文件203
15.7 将WorkFrame/2投入运行206
15.8 运行daemon和killer209
15.9 C/C++Tools PM调试程序209
第十六章 怎样阅读一个MULTI屏幕212
16.1 准备多线程竞争212
16.2 具有MULTI进程的竞争217
16.3 仔细研究MULTI.C程序218
16.4 COUNT.C进程竞争258
第十七章 命名管道262
17.1 教程1:包含两个进程的简单的事务处理262
17.2 教程2:使用单个管道实例的单服务器/多客户264
17.3 教程3:使用多个管道实例的多线程服务265
17.4 教程4:通过命名管道发送大量数据266
第十八章 一个通用的客户/服务器文件传输服务267
18.1 分层处理和客户/服务器软件设置267
18.2 一个协议无关的通用接口268
18.3 一个动态链接库的例子268
18.4 通用文件传输协议270
18.5 文件FXREQ.C272
18.6 文件FXSVR.C282
第十九章 FX使用命名管道289
19.1 如何使用命名管道实现FXNPIPE.DLL290
第三部分 客户/服务器的通信协议第二十章 NetBIOS299
20.1 同层对同层协议299
20.2 NETBIOS:同层对同层LAN协议302
20.3 NetBIOS方案309
第二十一章 使用NetBIOS的FX313
21.1 NetBIOS编程313
21.2 FXNETB.C:NETBIOS FX DLL317
第二十二章 TCP/IP Sockets教程331
22.1 SOCKETS:一个对等LAN协议331
22.2 套接字情况342
第二十三章 FX使用TCP/IP套接字347
23.1 编程TCP/IP套接字347
23.2 FXTCPIP.C:TCP/IP SOCKETS FX DLL348
第二十四章 CPI-C和APPC361
24.1 CPI-C和APPC的地位361
24.2 你会用SNA表达吗362
24.3 APPC API367
24.4 CP-C API378
24.5 是CPI-C还是APPC381
24.6 CPI-C方案385
第二十五章 带CPI-C的FX390
25.1 CPI-C编程391
25.2 FXAPPC.C:CPI-C FX DLL392
第二十六章 FX使用LAN服务器、网络软件和远程命名管道409
26.1 关于网络操作系统410
26.2 FX使用在NETWARE和LAN SERVER上的命名管道412
26.3 FX使用LAN REQUESTER-SERVER413
第二十七章 FX LAN大竞赛420
27.1 BLOBS概述420
27.2 基准1:比较局域和远程命名管道423
27.3 基准2:比较LAN协议424
27.4 使该基准的一个操作生效425
27.5 结论430
第四部分 DB2/2:数据库管理器433
第二十八章 DB2/2数据库管理器API教程433
28.1 数据库管理器API服务的分类433
28.2 SQLAPI435
第二十九章 辅导教程:DB2/2数据库管理服务和DDCS/2465
29.1 数据库管理API465
29.2 数据库管理API:环境服务466
29.3 数据库管理ApI:通用实用程序483
29.4 数据库管理API:配置服务程序489
29.5 数据库管理API:应用程序服务497
29.6 数据库管理API:通用服务程序498
29.7 DRDA:机会和CAVEATS499
第三十章 RSQL:整体DB2/2数据库管理器的应用504
30.1 本章目的504
30.2 RSQL程序的生成505
30.3 程序运行505
30.4 查看结果文件506
30.5 使用程序拓展SQL的功能506
30.6 用程序拓展数据库管理命令534
第三十一章 RSQL:SQL动态编程544
31.1 RSQL.MAK生成文件544
第三十二章 RSQL:数据库管理API编程577
32.1 怎样阅读本章中的代码577
32.2 数据库管理命令发送程序:DBA-EXEC()578
32.3 RSQL.SQC:环境服务命令处理器579
32.4 RSQL.SQC:通用命令处理器594
32.5 RSQL.SQC:结构服务命令处理器603
32.6 RSQL.SQC:应用服务命令处理器615
32.7 RSQL.SQC:通用服务命令处理器617
第五部分 为什么事务服务器最适于联机事务处理(OLTP)第三十三章 DB2/2数据库管理的事务基准工具箱623
33.1 TP1基准与马拉松式系列623
33.4 从这场马拉松比赛中会学到什么624
33.3 OLTP基准的考虑624
33.4 TP1的历史625
33.5 什么是TP1626
33.6 数据管理的TP1基准工具箱627
33.7 建立TP1数据库630
33.8 TP1的MAKE文件632
33.9 TP1LOAD.SQC:装载TP1数据库表的程序634
33.10 装入TP1数据库638
33.11 我们将走向哪里639
第三十四章 静态SQL数据库服务器TP1641
34.1 TP1的静态SQL版本641
34.2 局部和远程TP1配置641
34.3 浏览SQLTP1.SQC代码642
34.4 使用SQLTP1.SQC运行四个TP1基准测试654
34.5 这些基准告诉我们什么659
34.6 你可以回答问题660
第三十五章 应用程序远程接口事务服务器TP1661
35.1 你将学习的东西661
35.2 TP1的应用程序远程接口661
35.3 TP1的配置662
35.4 浏览SQLTP1R1.C请求662
35.5 介绍SQLTP1DL.SQC服务器668
35.6 使用应用程序远程进行两个TP1基准测试672
第三十六章 命名管道事务处理服务器TP1677
36.1 你将学到什么678
36.2 TP1命名管道方案(版本)678
36.3 TP1配置679
36.4 浏览SQLTP1RQ.C客户程序679
36.5 浏览SQLTP1SV.SQC服务器684
36.6 浏览LAUNCHER.C程序692
36.7 使用命名管道运行两个TP1基准测试694
第三十七章 动态SQL数据库服务器TP1699
37.1 从这章将学到的东西699
37.2 TP1的动态SQL版本699
37.3 局部和远程TP1配置699
37.4 浏览SQLTP1DY.SQC程序700
37.5 使用动态SQL运行两个TP1基准测试706
第三十八章 相对于OLTP事务服务器是最好的711
第六部分 展示客户的服务器717
第三十九 章图形用户界面的CUA标准717
39.1 人机对话的CUA原则717
39.2 CUA'91:用户对象718
第四十章 GUI和OOUT工具的分类726
40.1 在一个工具中所要查寻的726
40.2 GUI工具727
40.3 GUI/OOUI工具的分类728
40.4 我将使用哪种工具733
第四十一章 表示管理器735
41.1 什么使得PM如此与众不同735
41.2 资源及工具741
41.3 利用IPF建立联机帮助742
41.4 PM程序的分析743
41.5 "HELLO WORLD FROM PM"744
第四十二章 SOM,OOP及WPS类748
42.1 SOM和面向对象编程748
42.2 工作间外壳类755
第四十三章 SOM/WPS的Hello World758
43.1 开发SOM/WPS对象程序758
43.2 HELLO WORLD FROM SOM/WPS759
第七部分 重要的结束——Club Med客户服务器应用程序第四十四章 客户或服务器哪一个第一781
44.1 OLTP和决策支持客户服务器的比较781
44.2 客户服务器开发过程781
44.3 预演两种供给786
第四十五章 设计Club Med应用程序787
45.1 用户所看到的Club Med OOUI788
45.2 Club Med处理794
第四十六章 Club Med客户801
46.1 新Club Med SOM/WPS类801
46.1 预演俱乐部类803
第四十七章 Club Med服务器844
47.1 Club Med事务服务器是什么844
47.2 俱乐部事务服务器部件844
47.3 CLUBSUR.SQC:事务服务器847
47.4 祝贺及告别855
热门推荐
- 1351117.html
- 781018.html
- 2961157.html
- 57976.html
- 2032591.html
- 1438094.html
- 1406227.html
- 3797563.html
- 3741537.html
- 396160.html
- http://www.ickdjs.cc/book_115310.html
- http://www.ickdjs.cc/book_3862530.html
- http://www.ickdjs.cc/book_3542090.html
- http://www.ickdjs.cc/book_906822.html
- http://www.ickdjs.cc/book_1642162.html
- http://www.ickdjs.cc/book_783209.html
- http://www.ickdjs.cc/book_2203949.html
- http://www.ickdjs.cc/book_2164656.html
- http://www.ickdjs.cc/book_1429505.html
- http://www.ickdjs.cc/book_783492.html