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

推荐的阅读材料...


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Programming bots, spiders, and intelligent agent in microsoft Visual C++
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon