您现在的位置:网站首页答辩论文计算机毕业设计计算机论文计算机网络论文

多线程自动下载远程网站并自动更新内部站点

  • 简介:1引言 从来没有任何事物像互联网那样,对人类的活动产生如此深刻的影响,无论是政府、企业,以及个人,莫不如此。与此同时,IT工业也正面临着一场变革——传统应用向基于Internet/Web的服务模式转化。翻开历史,我们可以看到互联网的形成和发展就是以分...
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
目录 1 引言…………………………………4
2 系统组织原则…………………………………………………4
3 程序设计的过程…………………………………………………5
4 用VB实现对下载的文件进行截取、替换…………………………6
4.1 数据库相关…………………………………………………………6
4.2 VB的文件操作及日期的格式化……………………………………6
4.3索引的建立……………………………………………………………6
4.4任务编辑………………………………………………………………7
4.5 标题和正文的截取与替换…………………………………………8
5 用ASP调用数据库实现内部站点的更新 ……………………………9
5.1 ASP对SQL Sever2000的调用 ……………………………………10
5.2 ASP分页处理方法…………………………………………………11
5.3 查询处理 …………………………………………………………12
5.4 ASP中参数传递的漏洞及解决办法 …………………………13
6 系统所存在问题分析及解决途径…………………………………13
7 小结 参考资料 [1]刘韬,骆娟,何旭洪。Visual Basic 6.0 数据库系统开发实例导航,北京;人民邮电出版社,2003年2月
[2]龚沛曾,陆慰民,杨志强。Visual Basic程序设计教程(6.0版),北京;高等教育出版社,2001年12月
[3]博嘉科技,刘洪海。网络数据库开发实战ASP电子商务,北京;中国铁道出版社,2002年4月 简单介绍 摘 要
多线程自动下载并自动更新内部网站是一个多元化的站点更新系统,在Internet迅猛发展的今天有着极其重要的作用,无论从效益还是经济都不可低估它的价值。本文先对整个系统作了介绍,并粗略介绍自动下载软件的使用方法,重点则在“自动更新”上。要如何才能达到自动更新的目的,这也正是该系统的核心技术,因此详细讨论了对指定栏目的文件(包括html,asp,php,jsp.shtml等)的截取以及过滤掉不用的垃圾信息,并把截得的标题和内容替换现有模板,得到更新过的文件,然后把相关的信息写入数据库,再通过ASP对数据库的访问,获得文件实际存在的url路径,经浏览器更新连接到更新过的文件即可更新。最后对该系统所在的问题进行了讨论。
1引言
从来没有任何事物像互联网那样,对人类的活动产生如此深刻的影响,无论是政府、企业,以及个人,莫不如此。与此同时,IT工业也正面临着一场变革——传统应用向基于Internet/Web的服务模式转化。翻开历史,我们可以看到互联网的形成和发展就是以分布性、开放性和平台无关性为基础,这是Internet与生具有的属性。随着互联网应用的普及,世界上出现了成千上万个WEB站点,从个人的“网上家园”到“虚拟商场”——电子商务,以及党政办公等。
本文涉及的自动下载与自动更新正是基于Inernet的一种网站开发模式,通过每天自动下载互联网上著名门户站点指定栏目,并通过模板更新下载内容再上传到内部站点的相应栏目。这特别适用于人手不够但对信息量需求大的非商业团体的内部网(如:政府、学校,这里主要用于内部站点上,否则会受版权追究!)。只要我们用下载软件通过计划任务就可实现按计划下载,然后用程序模板对所需内容进行截取过滤,存储到程序指定目录(包括图片目录和文件目录),最后通过ASP即可实现动态WEB站点的构架。
整个系统构架基于Windows操作系统,享有了Windows特有的图形界面,便于系统的更新与维护,作为一个应用系统,要不断地升级,适应时代、市场的需要才能有所发展。目前,因.NET Framework的日趋普及,在以后的设计中将向这方面过渡,才能充分体现系统的优越性。
2系统组织原则
系统整体上由三部分组成,大体上分为:站点下载、VB模板处理、用户界面,三部分都有内在和外在的联系,如果用基于层次的结构图表示,则可描述为(见图1):

......
查看评论 已有0位网友发表了看法
  • 验证码: