Microsoft Windows NT Internet开发内幕PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:(美)(R.索雷森)Ronan Sorensen著;北京博彦科技发展有限公司译
- 出 版 社:北京:北京大学出版社
- 出版年份:1999
- ISBN:7301041845
- 页数:268 页
第一部分 面向人的程序设计思想 1
第一章 Internet挑战 1
1.1 Internet革命 1
前言 1
1.1.1 面向人的程序设计 2
致谢 3
1.2 面向人的技术发展:软件开发的思想变化 3
1.2.1 第一次设计思想变化:结构化程序设计 3
1.2.3 第三次设计思想变化:分布式计算 4
1.2.2 第二次设计思想变化:面向对象的程序设计 4
1.2.4 第三次设计思想变化的技术:Java和ActiveX 5
1.2.5 今天的Internet开发:Microsoft Windows NT技术 6
第二章 面向人的软件构架:COM 7
2.1 COM对象和接口 8
2.1.1 IUnknown,AddRef和Release 8
2.1.2 QueryInterface 9
2.2.1 COM初始化 10
2.2 COM应用程序 10
2.2.2 使用CoGetMalloc管理内存 11
2.3 COM客户和服务器 12
2.4 位置透明性 16
2.4.1 编组 16
第二部分 NT服务器平台 21
第三章 Web服务器和IIS协议 21
3.1 OSI模型 21
3.2 IP 22
3.2.1 Internet模块和数据报报头 23
3.2.2 TCP 26
3.3 HTTP 32
3.3.1 请求消息 33
3.3.2 响应消息 34
3.3.3 请求报头 37
3.3.4 响应报头 38
3.3.5 通用报头 39
3.3.6 实体报头 41
3.4 示例学习:InternetJump 43
3.4.1 第1步:创建通用的Microsoft Windows NT服务 43
3.4.2 第2步:修改CServiceModule定义 44
3.4.3 第3步:将报头文件和定义添加到CServiceModule执行文件中 44
3.4.4 第4步:修改CServiceModule的运行方法 44
3.4.5 第5步:添加CServiceModule ListenThreadProc方法的实现 45
3.4.6 第6步:添加CServiceModule JumpThreadProc方法的实现 48
3.4.7 启动Web服务器 51
3.5 Berkeley式的套接字例程 68
3.6 HTTP示例 75
第四章 用CGI和ISAPI开发IIS* 91
4.1 CGI 91
4.1.1 CGI的工作方式 92
4.1.2 环境变量 96
4.2 ISAPI应用程序 100
4.2.1 ISAPI的工作方式 100
4.2.2 节省空间和内存:链接非MFC DLL 110
4.2.3 ISAPI筛选器 115
5.1 简单的ASP脚本 129
第五章 活动服务器页面 129
5.2 脚本语言 131
5.2.1 ActiveX脚本方法 132
5.3 内置对象 138
5.3.1 Request对象 138
5.3.2 Response对象 142
5.3.3 Server对象 144
5.3.5 Application对象 145
5.3.4 ObjectContext对象 145
5.3.6 Session对象 147
5.4 示例学习:InternetJump Meeting 148
5.5 ASP的安装型组件 154
5.5.1 Ad Botator组件 155
5.5.2 Content Rotator组件 155
5.5.3 Browser Cupabilities组件 155
5.5.5 Content Linking组件 157
5.5.4 Database Access组件 157
5.5.6 File Access组件 158
5.5.7 NTS组件的协作数据对象 158
5.5.8 Page Counter组件 158
5.5.9 Permission Checker组件 159
5.6 ASP性能 159
第六章 Microsoft事务服务器 161
6.1 MTS的功能 161
6.2 MTS组件 162
6.2.1 应用程序组件 162
6.2.2 事务服务器执行程序 163
6.2.3 资源管理器 163
6.2.4 资源分配器 163
6.2.5 MTS资源管理器 164
6.3 MTS的工作方式 164
6.3.1 事务处理 164
6.3.2 可伸缩性 168
6.3.3 配置与管理 173
6.3.4 安全性 175
6.3.5 加载平衡和忽略失败保护 177
6.4 示例学习:MTS购物应用程序 178
6.5 示例学习:MTSAutoStart服务 186
6.5.1 第1步:创建常规的Windows NT服务 186
6.5.2 第2步:修改CServiceModule定义 186
6.5.3 第3步:将报头文件和定义添加到CServiceModule执行文件中 187
6.5.4 第4步:修改CServiceModule的运行方法 187
6.5.5 第5步:添加CServiceModule的MTSThreadProc方法的实现 192
6.5.6 第6步:添加Log-Event方法的实现 194
6.5.7 第7步:创建事件日志的资源文件 194
6.5.8 第8步:设置AutoStart和系统数据包的标识 195
第七章 Microsoft消息队列 215
7.1 MSMQ的优点 215
7.1.1 可伸缩性 215
7.1.6 并行操作 216
7.1.5 划分优先级的工作负荷 216
7.1.4 加载平衡 216
7.1.3 性能 216
7.1.2 有效性 216
7.1.7 并发性 217
7.1.8 记录和再处理 217
7.1.9 系统桥接 217
7.2 MSMQ组件 217
7.2.1 MSMQ企业 217
7.2.2 MSMQ服务器 218
7.2.3 MSMQ独立客户 219
7.2.4 MSMQ从属客户 220
7.2.5 MSMQ队列 220
7.2.6 MSMQ消息 222
7.2.7 MSMQ Exploter 223
7.2.8 MSMQ ActiveX控件 223
7.3 示例学习:MTS的MSMQ资源分配器 224
7.3.1 创建队列 225
7.3.2 打开队列 227
7.3.3 关闭队列 229
7.3.4 写入到队列中 230
7.3.5 MSMQ资源分配器代码 232
第八章 Microsoft群集服务器 259
8.1 MSCS的功能 259
8.1.1 可伸缩性 260
8.1.2 实用性 260
8.2.2 群集网络驱动程序 262
8.2.1 群集服务 262
8.2 MSCS组件 262
8.2.3 资源监视器 263
8.2.4 资源DLL 263
8.2.5 失败情况 264
8.3 MSCS API 264
8.3.1 群集API 264
8.3.2 资源API 265
8.3.3 群集管理员扩展名API 265
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《情报学 服务国家安全与发展的现代情报理论》赵冰峰著 2018
- 《学前儿童发展心理学 第2版》刘万伦主编;王文秀,甘卫群,刘万伦编写人员 2019
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《中医女科十大名著 济阴纲目 大字本》(明)武之望著 2012
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019