出版时间:2002-06-01 出版社:科学出版社 作者:吕伟臣 页数:397 字数:588
内容概要
本书以Delphi 6在Internet中的实际应用为创作主线,详细地阐述了在Winodws平台上多种联网方式中的编程应用。书中包含了大量Internet控件、API应用实例,其中也结合了许多Delphi应用中的编程技巧,是一本非常难得、实用的参考书。本书主要内容包括:网络基础知识,HTTP协议,邮件协议处理和软件制作,FTP客户端和服务器的制作,Windows Network应用,RAS编程,TCP和UPD协议的应用和聊天软件的制作,Winsock的应用,Delphi 6在Web中的应用,Internet API编程集绵等。
本书主要面向有一定编程基础的读者,适合中高级软件开发人员阅读,也适合从事科研工作的工程技术人员使用。
书籍目录
第1章 网络基础知识
1.1 网络基本概念
1.1.1 网络概述
1.1.2 常见网络名词的含义
1.2 网络的物理组成
1.2.1 网络拓扑
1.2.2 网络分类
1.2.3 网络模型七层架构
1.2.4 网络中常用设备
1.2.5 网络服务
1.3 通信协议介绍
1.3.1 TCP/IP协议的层次组成
1.3.2 Internet应用的主要通信协议
1.3.3 网络协议说明
1.4 本章小结
第2章 解析HTTP协议
2.1 WWW与HTTP协议
2.2 NMHTTP控件介绍
2.2.1 常用属性介绍
2.2.2 常用方法介绍
2.2.3 常事事件介绍
2.3 获取HTML中的内容
2.3.1 获取HTML Header
2.3.2 获取HTML中Body部分
2.3.3 跟踪、调试、设置HTML文档
2.4 HTML文档的综合处理
2.5 本章小结
第3章 HTTP协议与Internet Explorer
3.1 WebBrowser控件详细介绍
3.1.1 主要的属性
3.1.2 主要的方法
3.1.3 主要的事件
3.1.4 基本功能的简易浏览器
3.2 策划自己的浏览器
3.2.1 浏览器的主要功能
3.2.2 具体实现过程
3.3 本章小结
第4章 SMTP协议与电子邮件
4.1 电子邮件的相关知识
4.1.1 电子邮件的基本概念
4.1.2 NMSMTP控件介绍
4.1.3 NMPOP3控件介绍
4.2 邮件发送软件的制作
4.3 邮件接收软件的制作
4.4 本章小结
第5章 FTP协议与工具
5.1 NMFTP控件介绍
5.1.1 常用属性介绍
5.1.2 常用方法介绍
5.1.3 常用事件介绍
5.2 制作自己的FTP Client
5.3 如何制作FTP服务器
5.3.1 常用的FTP端指令集
5.3.2 重要的有关FTP的第三方控件包介绍
5.3.3 利用第三方控件制作FTP服务器
5.4 服务器端简易木马的制作
5.4.1 注册自动运行的几种方法
5.4.2 防止程序多次重复运行
5.4.3 工具栏上的隐形
5.4.4 任务管理器中的隐形
5.4.5 可执行文件的藏匿
5.5 本章小结
第6章 走进Windows Network连网模式
6.1 Mpr.dll中的主要WNET API功能
6.1.1 环境配置
6.1.2 程序实现连线操作
6.1.3 网络资源内容列表
6.2 WNET API的实战应用
6.3 本章小结
第7章 彻底征服远程拨号网络
7.1 RAS的概念与应用
7.1.1 RAS中的两种主要协议
7.1.2 RAS的安装与设置
7.2 拨号网络中的API应用
7.2.1 Delphi与动态链接库
7.2.2 API函数列表
7.2.3 程序调用拨号网络
7.2.4 检测当前在线状态
7.2.5 获得所有“我的连接”名称
7.2.6 程序获取拨号连接的动态IP地址
7.2.7 管理拨号网络的帐号及密码
7.3 本章小结
第8章 客户端/服务器模式
8.1 相关控件介绍
8.1.1 TNMUDP控件介绍
8.1.2 TClientSocket控件介绍
8.1.3 TServerSocket控件介绍
8.2 制作UDP简易聊天软件
8.3 制作C/S聊天工具
8.3.1 客户机端的制作
8.3.2 服务器端的制作
8.4 本章小结
第9章 强大的Windows Socket
9.1 远程文件传送
9.2 远程控制工具
9.3 制作自己的木马C/S工具
9.4 应用Socket的远程数据库系统
9.5 多种平台间混合使用Socket通信
9.6 本章小结
第10章 Delphi在Web方面的应用
10.1 Delphi编制ISAPI/NSAPI/CGI程序
10.2 Active Form与网页的关系
10.2.1 Active Form程序设计过程
10.2.2 程序注册的几种方法
10.3 XML在Web中的应用
10.3.1 XML文档的读取与处理
10.3.2 数据库XML文档的浏览
10.4 本章小结
第11章 功能强大种类繁多的Win32 Internet API
11.1 获得本机名称及IP地址
11.2 动态改变、添加网络设置中TCP/IP的DNS地址
11.3 读取IE收藏夹内网址的信息
11.4 设置主机名称
11.5 由IP地址获得主机名称
11.6 检测本机是否处于连线状态
11.7 资源共享管理
11.8 调用Windows下载模块下载文件
11.9 下载指定URL处的HTML文件内容
11.10 下载指定URL处的任意文件
11.11 检测是否网络连通PING
11.12 本章小结
图书封面
评论、评分、阅读与下载