注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计Pascal/Delphi深入Delphi6网络编程

深入Delphi6网络编程

深入Delphi6网络编程

定 价:¥39.00

作 者: 静海著
出版社: 中国铁道出版社
丛编项: Delphi编程热点技术系列丛书
标 签: Delphi

购买这本书可以去


ISBN: 9787113043407 出版时间: 2001-10-01 包装: 平装
开本: 26cm+光盘1片 页数: 344 字数:  

内容简介

  网络组件:详细地说明了在Delphi中如何用组件进行网络程序的编写,每一个例子都很具体,还介绍了一些小技巧。线程应用:针对Delphi、Delphi 6中线程类的源代码进行深入分析,帮助大家理解其实质。WinSock API:分析了Delphi对WinSock API函数的封装,特别是TServerSocket、TClinentSocket两个组件源代码的剖析,对大家理解其内部机制大有帮助。

作者简介

暂缺《深入Delphi6网络编程》作者简介

图书目录

第1章 引言与概述
1-1 网络编程需求
1-2 Delphi与Visual C++
1-2-1 相似点
1-2-2 不同点
1-2-3 Vsual C++的优势
1-2-4 Delphi的优势
1-2-5 如何取长补短
1-3 如何快速进入状态
1-3-1 不要误解标题
1-3-2 要做的准备工作
1-4 Delphi编写网络程序的几种方式
1-4-1 利用Delphi的网络组件
1-4-2 使用第三方网络组件
1-4-3 使用WinSock API
1-4-4 利用自己编写的网络组件
1-4-5 利用ActiveX
1-5 小结
第2章 Delphi的网络组件
2-1 网络组件概述
2-2 常用网络组件精解
2-2-1 TClientSocket与TServerSocket组件
2-2-2 NMPOP3、NMSMTP与NMUUProcessor组件
2-2-3 到TWebModule与TPageProducer组件
2-3 网络组件使用技巧
2-3-1 正确的使用帮助
2-3-2 阅读Delphi组件源代码
2-3-3 在实践中摸索
2-3-4 在理论中升华以及完善
2-4 使用第三方组件
2-4-1 为什么会存在第三方组件
2-4-2 如何正确使用第三方组件
2-4-3 知名第三方网络组件ICS简介
2-5 小结
第3章 基于组件的Delphi网络编程
3-1 概述
3-2 起步——分析一个简单的网络聊天程序
3-3 进一步——自己写一个聊天程序
3-3-1 导读
3-3-2 明确目的
3-3-3 回顾TServerSocket和TClientSocekt组件
3-3-4 动手过程
3-3-5 不足之处
3-4 进一步——写一个HTTP协议分析器
3-4-1 导读
3-4-2 明确目的
3-4-3 整体结构分析
3-4-4 动手过程
3-4-5 不足之处
3-4-6 动脑时间
3-5 应用——CGI、NSAPI与ISAPI
3-5-1 导读
3-5-2 一点说明
3-5-3 CGI、NSAPI与ISAPI比较
3-5-4 回顾TWebModule与TPageProducer组件
3-5-5 动手写一个ISAPI应用程序
3-5-6 程序的调试
3-5-7 动脑时间
3-6 完善——用用第三方组件
3-6-1 导读
3-6-2 明确目的:写一个FTP客户端程序
3-6-3 ICS的Ftp组件
3-6-4 动手过程
3-6-5 动脑时间
3-7 小结
第4章 线程应用
4-1 概述
4-2 为什么要写多线程的程序
4-3 利用Windows API创建多线程程序
4-4 Delphi中的TThread类
4-4-1 Thread Objecgt——Delphi的同步对象
4-4-2 TThread类源代码分析
4-5 进程同步
4-5-1 简介
4-5-2 临界区应用
4-5-3 互斥元(Mutex)应用
4-5-4 信号量应用
4-5-5 事件应用
4-6 使用Synchronize方法
4-7 Delphi 6中线程类的一些改动
4-8 动脑时间
4-9 小结
第5章 WinSock API与Delphi
5-1 概述
5-2 WinSock基础
5-2-1 TCP、UDP和IP协议
5-2-2 套接口(Socket)和Winsock API
5-2-3 面向连接和无连接
5-2-4 客户/服务器模式
5-2 与套接口类型
5-2-6 使用面向连接的协议时套接口的调用
5-2-7 使用无连接的协议时套接口的调用
5-2-8 字节顺序问题
5-3 WinSock API常用函数
5-3-1 accept函数
5-3-2 bind函数
5-3-3 closesocket函数
5-3-4 connect函数
5-3-5 htons函数
5-3-6 inet_addr函数
5-3-7 listen函数
5-3-8 recv函数
5-3-9 select函数
5-3-10 send函数
5-3-11 socket函数
5-3-12 gethostbyname函数
5-3-13 WSACleanup函数
5-3-14 WSAStartup函数
5-4 WinSock API——Delphi组件的基础
5-4-1 回顾TServerSocket和TClientSocket组件
5-4-2 分析TServerSocket和TClientSocket的源代码
5-4-3 关于使用WinSocke API写网络组件
5-5 Delphi对Winsock API的封装
5-6 小结
第6章 基于WinSock API的网络编程
6-1 概述
6-2 起步——写一个文件传送程序
6-2-1 导读
6-2-2 整体结构分析
6-2-3 动手过程
6-2-4 不足之处
6-2-5 动脑时间
6-3 提高——写个简单的HTTP代理程序
6-3-1 导读
6-3-2 明确目的
6-3-3 整体结构及原理分析
6-3-4 动手过程
6-3-5 不足之处
6-3-6 动脑时间
6-4 应用——写一个WWW服务器
6-4-1 导读
6-4-2 明确目的
6-4-3 整体结构分析
6-4-4 动手过程
6-4-5 动脑时间
6-5 完善——网络编程容错处理
6-6 小结
第7章 网络编程与网络安全
7-1 网络安全与网络编程的关系
7-2 起步——一些密码学基本概念
7-3 提高——了解目录服务
7-4 进一步——了解一下X.509和SSL
7-5 回顾——综合运用所学到的知识
7-6 应用——写个实用的HTTP代理
7-6-1 导读
7-6-2 明确目的和思路
7-6-3 整体结构分析
7-6-4 动手过程
7-6-5 不足之处
7-6-6 动脑时间
7-7 完善——给代理加上保密功能
7-7-1 导读
7-7-2 明确目的
7-7-3 ISAPI过滤器
7-7-4 动手过程——让Delphi与VC合作
7-7-5 不足之处
7-7-6 动脑时间
7-8 小结
附录A 参考资料
附录B 配套光盘内容介绍

本目录推荐