图书介绍
C++ Builder网络编程核心技术PDF|Epub|txt|kindle电子书版本网盘下载
![C++ Builder网络编程核心技术](https://www.shukui.net/cover/64/34382639.jpg)
- 袁辉等编著 著
- 出版社: 北京:机械工业出版社
- ISBN:7111125878
- 出版时间:2003
- 标注页数:323页
- 文件大小:99MB
- 文件页数:333页
- 主题词:C语言-程序设计
PDF下载
下载说明
C++ Builder网络编程核心技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C++ Builder6的网络组件概览1
1.1 【WebServices】组件页面1
1.2 【InternetExpress】组件页面2
1.3 【Internet】组件页面2
1.4 【WebSnap】组件页面3
1.5 【FastNet】组件页面5
1.6 【Indy Clients】组件页面6
1.7 【Indy Servers】组件页面7
1.8 【Indy Misc】组件页面8
2.1.1 【CppWebBrowser】组件10
2.1 【CppWebBrowser】组件应用及浏览器程序开发10
第2章 常用网络组件的应用10
2.1.2 用【CppWebBrowser】组件实现Web页面浏览12
2.1.3 已浏览页面的切换功能14
2.1.4 获取页面标题和页面属性15
2.1.5 已浏览地址列表功能17
2.1.6 可视化下载进度显示功能18
2.1.7 调用控制面板程序实现【Internet】选项设置21
2.2 用【POP3】和【SMTP】组件开发邮件收发程序23
2.2.1 了解电子邮件——Email24
2.2.2 发送邮件功能24
2.2.3 接收邮件功能30
2.2.4 邮件帐户设置功能36
2.3 用【NMFTP】组件开发FTP文件传输应用程序48
2.3.1 创建并连接服务器49
2.3.2 文件下载功能51
2.3.3 文件上传功能52
2.3.4 实现对远程文件和目录的操作54
2.3.5 传输过程中的消息处理55
2.3.6 操作成功或出错时的消息处理56
2.4 网络编程小技巧集粹60
2.4.1 获取计算机的动、静态IP地址61
2.4.2 获取网卡的物理地址63
2.4.3 获取系统的默认浏览器66
2.4.4 调用系统的默认浏览器和邮件程序67
第3章 编写CORBA应用程序70
3.1 CORBA基础知识70
3.1.1 概述70
3.1.2 CORBA对象模型72
3.1.3 对象请求代理(ORB)74
3.1.4 存根(stubs)和构架(skeletons)75
3.1.5 智能代理(Smart Agent)76
3.2 接口定义语言IDL76
3.2.1 IDL对象接口77
3.2.2 IDL的语法77
3.3.1 基本数据类型映射84
3.3.2 字符串的映射84
3.3 IDL与C++的映射关系84
3.3.3 常数映射85
3.3.4 枚举的映射87
3.3.5 Typedef定义的映射87
3.3.6 模块(Modules)的映射87
3.3.7 复杂数据类型的映射88
3.3.8 Valuetypes(值类型)的映射88
3.3.9 抽象接口(Abstract Interfaces)的映射90
3.4 CORBA开发步骤之一——程序规划91
3.4.1 面向对象的分析和设计方法91
3.4.2 系统需求和能力分析92
3.4.3 定义系统对象93
3.5 CORBA开发步骤之二——定义对象接口95
3.5.1 使用CORBA IDL File向导增加IDL文件95
3.5.2 使用CORBA Server或者CORBA Client向导添加IDL文件96
3.5.3 在IDL中添加对象接口定义97
3.6 CORBA开发步骤之三——创建服务器应用程序99
3.6.1 CORBA服务器向导的使用99
3.6.2 自动生成的服务器代码100
3.7 CORBA开发步骤之四——编译IDL和服务器对象实现101
3.7.1 从IDL文件中生成存根(stubs)和构架(skeletons)101
3.7.2 IDL的编译设置选项102
3.7.3 使用CORBA对象实现向导实现对象104
3.7.4 关于对象的实例化方式108
3.7.5 修改CORBA接口和服务器接口的注册110
3.8.1 使用CORBA客户向导创建客户应用程序111
3.8 CORBA开发步骤之五——创建客户应用程序111
3.8.2 服务器静态绑定113
3.8.3 服务器动态绑定114
3.8.4 动态可调用接口的使用115
第4章 编写Internet服务器应用程序117
4.1 Internet服务器应用程序概述117
4.1.1 关于WebSnap和Web Broker117
4.1.2 有关术语和标准118
4.1.3 HTTP服务器的动作120
4.1.4 Web服务器应用程序的类型121
4.2.1 Web应用调试器(Web App Debugger)的使用122
4.2 Web服务器应用程序的调试122
4.2.2 调试DLL类型的Web服务器应用程序124
4.2.3 Web服务器应用程序的类型转换126
4.3 使用Web Broker创建服务器应用程序127
4.3.1 基本知识127
4.3.2 动作项的使用131
4.3.3 Web调度器如何调度用户请求消息134
4.3.4 使用请求对象的属性访问客户请求消息135
4.3.5 如何创建HTTP响应消息137
4.3.6 如何生成响应消息的内容140
4.3.7 如何在响应中使用数据库信息144
4.3.8 演示实例148
4.4.1 WebSnap基本组件概述160
4.4 使用WebSnap创建Web服务器应用程序160
4.4.2 创建WebSnap服务器应用程序框架的基本步骤和设置165
4.4.3 演示实例168
4.4.4 高级HTML页面设计182
4.4.5 实现页面登录功能184
4.4.6 WebSnap中的服务器端脚本190
4.4.7 请求和响应消息的调度193
第5章 在Web编程中操作XML文档198
5.1 XML文档结构和对象模块198
5.1.1 XML文档结构198
5.1.2 XML文档对象模型(DOM)的引用199
5.2 使用XML组件200
5.2.1 【XMLDocument】组件的使用201
5.2.2 XML节点的使用205
5.3 使用数据绑定向导处理XML文档210
5.3.1 数据绑定向导的工作方式210
5.3.2 XML数据绑定向导的使用211
5.3.3 XML数据绑定向导生成代码的使用215
5.4 在数据库应用程序中使用XML216
5.4.1 定义转换机制216
5.4.2 将XML文档转换为数据包223
5.4.3 将XML文档作为供应器的数据源225
5.4.4 将XML文档作为供应器的客户225
6.1 Web Services概述228
第6章 Web Services和Socket编程技术228
6.2 可调用接口229
6.2.1 什么是可调用接口229
6.2.2 在可调用接口中使用非标量类型230
6.3 编写支持Web Services的服务器应用程序237
6.3.1 建立一个Web服务器应用程序的基本步骤238
6.3.2 使用SOAP应用程序向导239
6.3.3 增加新的Web服务240
6.3.4 Web服务输入器的使用243
6.3.5 为Web服务定制异常类246
6.3.6 为Web服务生成WSDL文档246
6.4.2 可调用接口的调用247
6.4.1 WSDL文档的输入247
6.4 编写支持Web服务的客户端应用程序247
6.5 Socket技术概述248
6.5.1 了解服务协议249
6.5.2 Sockets连接的类型249
6.5.3 Socket的描述方法250
6.6 Sockets组件的使用251
6.6.1 得到关于连接的信息251
6.6.2 使用客户Sockets252
6.6.3 使用服务器Sockets253
6.7 Sockets事件的响应和连接的读写254
6.7.1 Sockets事件的响应254
6.7.2 Sockets连接的读写255
第7章 多层数据库应用程序开发技术256
7.1 多层应用程序体系结构256
7.1.1 多层数据库模式的主要优点257
7.1.2 MIDAS的替代者——【DataSnap】257
7.1.3 理解基于“提供者”的多层应用258
7.1.4 客户端应用程序的结构259
7.1.5 应用程序服务器结构260
7.1.6 选择协议263
7.2 创建多层数据库应用程序的基本方法264
7.2.1 创建多层数据库应用程序的基本步骤264
7.2.2 创建应用程序服务器265
7.2.3 远程数据模块的设置266
7.2.4 应用程序服务器接口的扩展269
7.2.5 管理多级应用程序中的事务270
7.2.6 支持主/明细关系270
7.2.7 支持远程数据模块的状态信息271
7.2.8 使用多个远程数据模块272
7.2.9 注册应用程序服务器273
7.3 创建客户端应用程序273
7.3.1 连接到应用程序服务器273
7.3.2 代理连接275
7.3.3 管理服务器连接275
7.4 演示实例277
7.5.1 创建基于Web的客户端应用程序的基本方法279
7.5 编写基于Web的客户端应用程序279
7.5.2 将客户端应用程序以ActiveX控件形式发布280
7.5.3 为客户端应用程序创建Active Form280
7.5.4 用InternetExpress组件创建Web应用程序283
附录A WebSnap服务器端脚本分析与实例289
A.1 脚本的对象类型289
A.1.1 Adapter类型290
A.1.2 AdapterAction类型292
A.1.3 AdapterErrors类型293
A.1.4 AdapterField类型293
A.1.5 AdapterFieldValues类型296
A.1.7 AdapterHiddenFields类型297
A.1.6 AdapterFieldValuesList类型297
A.1.8 AdapterImage类型298
A.1.9 Module类型298
A.1.10 Page类型298
A.2 脚本的全局对象299
A.2.1 Application对象300
A.2.2 EndUser对象301
A.2.3 Modules、Page和Pages对象301
A.2.4 Producer对象302
A.2.5 Request对象302
A.2.6 Response对象302
A.2.7 Session对象303
A.3 JScript脚本实例303