Programming bots, spiders, and intelligent agent in microsoft Visual C++
副标题:无
作 者:(美)[D.帕尔曼]David Pallmann著;希望图书创作室译
分类号:
ISBN:9787980026596
微信扫一扫,移动浏览光盘
简介
随着internet的迅猛发展,与之相关的软件范畴也逐步得到了成熟和完善。本书详细地讨论了这些内容的基础知识,并着重讲述了如何用visual c++和microsoft基础类库(mfc)来实现这些技术。.
本书共20章,分为五个部分。第一篇讲述了bot的概念,探讨了各种bot程序,描述了访问internet的方法和规则,还讲解了规划自动进程的方法,登录的种类以及用于robot程序的c++类。第二篇着重讲解一类特殊的bot,称之为spider,其中介绍了实现探索系统、站点爬行和多线程的技术。第三篇讲述智能代理及能使之有效工作的大量编程组件,其中详细介绍了用户界面设计、解释数据的不同方法及事件、警示和通知。第四篇深入介绍bot、spider和智能代理中用到的技术。第五篇介绍了书中代码的风格及使用方法。..
本书本书的材料组织严密,内容由浅入深,由易到难。本书特别适合用visual c++进行internet开发的编程人员参考,也可供internet上开发的初学者、大专院校师生自学、教学参考用书和社会相关领域培训班教材。
本书配套光盘内容包括:1.源代码例子;2.自动程序类;3.alphaconnect businessvue,alphaconnect stockvue;4.microsoft internet explorer 4。...
目录
第一篇 bot .
第一章 bots:internet的幕后英雄
究竟什么是bot
bot与internet
internet robot exclusion standard
程序:authorize
小结
第二章 internet初步
ip地址
url
http
ftp
html
xml
小结
第三章 robot类
内容提要
crobotinternet
crobotdatabase
crobotcrawl
.crobotmail
小结
第四章 调度
选择调度方式
实例程序:webwatch
小结
第五章 记录
为什么需要事件记录
事件记录的问题
记录类型
microsoft windows nt事件记录程序
记录文件
其它事件记录方式
记录内容
程序实例:webmonitor
小结
第二篇 spider
第六章 spider:网上的图书管理员
spider应用程序
搜索引擎中spider的作用
探索:在网上穿行
爬行:映射站点
编索引:描述站点
spider面临的挑战
编程:webfinder,第一版
编程:webfinder,第二版
小结
第七章 实现站点爬行
简单爬行
更高级的爬行
编程:sitemap
源代码:crobotcrawl
小结
第八章 多线程
进程和线程
创建工作者线程
线程间共享数据
监视对共享资源的访问
线程同步
编程:webspeed
理解代码
如何改进
小结
第三篇 智能代理
第九章 智能代理:电子雇员
为什么称之为智能代理
常见的代理
智能代理和internet
carpaldiem手腕保护程序
小结
第十章 用户界面
外表精悍
降低可见性
windows系统托盘
编程:高版本的carpaldiem
小结
第十一章 解释数据
hmtl
xml
文本289
其它数据类
数据值
程序:skybot
小结
第十二章 事件
作为触发器的事件
典型事件
编程:flash
小结..
第十三章 警示和决择
表示警示
警示的类型
警示类型的特点
复杂的警示
事件产生警示
对警示的响应
编程:govtagent
小结
第十四章 通知(notification)
为什么需要通知
适合的通知(appropriate notification)
聚合性通知(collective notification)
通知的方法
程序:通知员(snitch)
小结
第十五章 保护代理免受变化影响
变化的种类
编程:anyquote
小结
第十六章 品行良好的(well-behaved)
代理
代理行为
同用户的通讯
信任
实现
安装
容错
保存
错误处理
性能
成为好网民
个性
样品会话:businessvue
小结
第四篇 潜在的技术
第十七章 使用http访问internet
在windows下的internet通讯
用于http通讯的wininet类
阅读网页
阅读标题
邮寄表格
源目录:crobotinternet类
小结
第十八章 使用ftp访问internet
选择一种方式
使用为ftp通讯提供的wininet类
程序:reportbot
小结
第十九章 访问数据库
在windows下的数据库编程
odbc的基本概念
建立连接
odbc语句句柄
执行sql查询
增加记录
更新记录
删除记录
选择一条记录
源程序列表:crobotdatabase类
小结
第二十章 e-mail编程
在windows下的e-mail编程
初始化mapi
阅读e-mail
发送e-mail
源程序列表:crobotmail类
小结
第五篇 附录
附录a visual c++和mfc的进一步研究
建立一个新的项目
打开已存在的项目
定位648
class wizard
debug及release build设置
指定链接模块
编译一个项目
运行一个项目
文件类型
附录b ascii码值表
附录c http头文件
附录d http状态代码
附录e html特征常量
附录f html meta标签
http-equiv meta标签
name meta 标签
附录g 所附光盘
classes and functions
program examples
software
推荐的阅读材料...
第一章 bots:internet的幕后英雄
究竟什么是bot
bot与internet
internet robot exclusion standard
程序:authorize
小结
第二章 internet初步
ip地址
url
http
ftp
html
xml
小结
第三章 robot类
内容提要
crobotinternet
crobotdatabase
crobotcrawl
.crobotmail
小结
第四章 调度
选择调度方式
实例程序:webwatch
小结
第五章 记录
为什么需要事件记录
事件记录的问题
记录类型
microsoft windows nt事件记录程序
记录文件
其它事件记录方式
记录内容
程序实例:webmonitor
小结
第二篇 spider
第六章 spider:网上的图书管理员
spider应用程序
搜索引擎中spider的作用
探索:在网上穿行
爬行:映射站点
编索引:描述站点
spider面临的挑战
编程:webfinder,第一版
编程:webfinder,第二版
小结
第七章 实现站点爬行
简单爬行
更高级的爬行
编程:sitemap
源代码:crobotcrawl
小结
第八章 多线程
进程和线程
创建工作者线程
线程间共享数据
监视对共享资源的访问
线程同步
编程:webspeed
理解代码
如何改进
小结
第三篇 智能代理
第九章 智能代理:电子雇员
为什么称之为智能代理
常见的代理
智能代理和internet
carpaldiem手腕保护程序
小结
第十章 用户界面
外表精悍
降低可见性
windows系统托盘
编程:高版本的carpaldiem
小结
第十一章 解释数据
hmtl
xml
文本289
其它数据类
数据值
程序:skybot
小结
第十二章 事件
作为触发器的事件
典型事件
编程:flash
小结..
第十三章 警示和决择
表示警示
警示的类型
警示类型的特点
复杂的警示
事件产生警示
对警示的响应
编程:govtagent
小结
第十四章 通知(notification)
为什么需要通知
适合的通知(appropriate notification)
聚合性通知(collective notification)
通知的方法
程序:通知员(snitch)
小结
第十五章 保护代理免受变化影响
变化的种类
编程:anyquote
小结
第十六章 品行良好的(well-behaved)
代理
代理行为
同用户的通讯
信任
实现
安装
容错
保存
错误处理
性能
成为好网民
个性
样品会话:businessvue
小结
第四篇 潜在的技术
第十七章 使用http访问internet
在windows下的internet通讯
用于http通讯的wininet类
阅读网页
阅读标题
邮寄表格
源目录:crobotinternet类
小结
第十八章 使用ftp访问internet
选择一种方式
使用为ftp通讯提供的wininet类
程序:reportbot
小结
第十九章 访问数据库
在windows下的数据库编程
odbc的基本概念
建立连接
odbc语句句柄
执行sql查询
增加记录
更新记录
删除记录
选择一条记录
源程序列表:crobotdatabase类
小结
第二十章 e-mail编程
在windows下的e-mail编程
初始化mapi
阅读e-mail
发送e-mail
源程序列表:crobotmail类
小结
第五篇 附录
附录a visual c++和mfc的进一步研究
建立一个新的项目
打开已存在的项目
定位648
class wizard
debug及release build设置
指定链接模块
编译一个项目
运行一个项目
文件类型
附录b ascii码值表
附录c http头文件
附录d http状态代码
附录e html特征常量
附录f html meta标签
http-equiv meta标签
name meta 标签
附录g 所附光盘
classes and functions
program examples
software
推荐的阅读材料...
Programming bots, spiders, and intelligent agent in microsoft Visual C++
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!