1. 首页
  2. 文档大全

第5章RSS采集器

上传者:2****5 2022-06-16 14:51:35上传 PPTX文件 824.35KB
第5章RSS采集器_第1页 第5章RSS采集器_第2页 第5章RSS采集器_第3页

《第5章RSS采集器》由会员分享,可在线阅读,更多相关《第5章RSS采集器(13页珍藏版)》请在文档大全上搜索。

1、第5章 RSS采集器 在Web系统的开发过程中,为了满足系统的特殊需求,需要提供一些及时性的信息供用户浏览;而另一方面,开发独立的在线新闻系统需要投入大量的人力、物力和精力。 RSS技术推出后,很好地解决了上述问题的冲突,实现了整个网络资源的共享。 在本章的内容里,将向读者介绍在线RSS采集器的运作流程,并通过具体实例来讲解其实现过程。5.1 RSS基础 5.1.1 使用使用RSS 对于浏览用户来说,RSS的使用比较简单,只需下载客户端工具,安装后即可使用。目前,RSS客户端工具有很多种,最为常用的是周博通阅读器和看天下网络资讯浏览器,读者可以选择一个下载。 使用RSS的优点如下: (1)来源

2、多样化特性。 (2)无垃圾信息、便利内容管理特性。 5.1.2 RSS组成模块的运行流程组成模块的运行流程 一个典型RSS采集器的组成模块由如下3部分构成。 列表展示模块:将系统内的RSS信息以列表样式显示出来。 信息详情模块:将某条信息的详情显示出来。 系统管理模块:对系统内的RSS信息进行管理维护。5.2 规划项目文件 系统配置文件:功能是对项目程序进行总体配置。 样式设置模块:功能是设置系统文件的显示样式。 数据库文件:功能是搭建系统数据库平台,保存系统的登录数据。 相片展示模块:将系统内的照片信息按照指定样式显示出来。 分类处理模块:对系统内的照片进行分类处理。 相片上传模块:向系统内

3、上传新的图片信息。 分类管理模块:对系统内的相片类别进行管理。5.3 数据库设计 5.3.1 搭建数据库搭建数据库 该系统所要管理的数据量比较大,且需要多用户同时进行访问,所以使用SQL Server 2005作为后台数据库管理平台。在SQL Server 2005中新建一个名为Rss的数据库。该数据库很简单,只有一个表Rss。 5.3.2 设计数据访问层设计数据访问层 方法GetRsses() 方法GetSingleRss(int rssID) 方法AddRss(string name,string url) 方法UpdateRss(int rssID,string name,string

4、url) 方法DeleteRss(int rssID)5.4 样式修饰 在本实例中,文件mm.skin是一个皮肤文件,功能是对页面内的按钮元素进行修饰,使之以指定样式显示出来。 文件web.css是一个样式修饰文件,功能是对页面内的整体样式和Ajax控件的样式进行修饰,使之以指定样式显示出来。5.5 显示RSS信息 5.5.1 显示显示RSS源模块源模块 显示RSS源模块的功能是将系统内的RSS源信息以列表样式显示出来。 1RSS源列表显示页面 RSS源列表显示页面文件Default.aspx的功能是按照指定样式将系统库的RSS源信息显示出来。其具体实现流程如下: (1)插入1个GridVie

5、w控件,以列表样式显示库内的RSS源数据。 (2)插入,指定面板内的显示内容是RSS详情页面。 (3)调用Ajax程序集内的CollapsiblePanel控件,实现动态折叠式面板效果。 (4)设置分页模式为NextPreviousFirstLast。 2RSS源列表显示处理文件 RSS源列表显示处理文件Default.aspx.cs的功能是对首页的列表显示进行处理,将对应的数据显示出来。其具体实现流程如下所示: (1)定义class Default类。 (2)声明Page_Load,页面初始化处理。 (3)定义BindPageData(),获取并显示库内信息。 (4)定义gvUrl_Page

6、IndexChanging(object sender,GridViewPageEventArgs e),执行分页处理数据。5.5 显示RSS信息 5.5.2 详情显示详情显示 1Rss源详情显示页面 2RSS源详情显示处理文件5.6 添加RSS源 5.6.1 添加表单界面添加表单界面 (1) 插入1个TextBox控件,供用户输入RSS源的标识。 (2) 插入2个RequiredFieldValidator,对输入的标识进行验证。 (3) 插入1个RegularExpressionValidator控件,对输入标识的字符进行控制。 (4) 调用1个Ajax程序集内的TextBoxWaterm


文档来源:https://www.renrendoc.com/paper/212627885.html

文档标签:

下载地址