- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Web 的远程资源管理系统设计与实现∗
左风朝 王玉亭 孙涛
(聊城大学计算机学院 山东聊城252059)
摘 要 本文对基于 Web 的文件上传/下载模式进行探讨,进一步研究了远程信息资源
管理和安全性控制技术。结合作者《Web 数据库技术》教学实践,讨论了基于 Web 的
教学实验平台的相关技术和设计思路,并给出了系统的主要功能模块及关键代码。
关键词 数据库, 上传,资源管理,技术,Web
1 引言
随着Web 技术的发展,许多 Web 应用都需要向用户提供基于 Web 的远程信息资源管理功
能,如图片库、电子相册、远程网络教育中的学生作业、教师课件等。在众多的 Web 应用中,
目前真正实现的多数只是单文件上传或者多文件域上传,如何实现多用户上传文件(包括文件
夹)的远程资源管理及安全性控制是 Web 应用中需要解决的主要问题。
目前,大部分高校的计算机专业都开设了《Web 数据库技术》课程。然而,由于动态网页
的调试必须是在安装IIS (WINDOWS Server 、WINNT )或PWS (WINDOWS 98 )环境下进行,
因此必须每台计算机都安装相关软件。如果机房机器较多,这样机器维护的工作量会很大。而
且由于学校原来机器硬盘较小,不可能什么软件都能安装,这样就使调试环境受到限制。为此,
我们开发了基于 Web 的远程资源管理系统,并应用于《Web 数据库技术》课程的实验教学,克
服了因个别学生上机误删除等操作而影响其他同学的动态网页设计和调试的弊端。
本文对远程资源管理及安全性控制技术进行分析,对基于 Web 的远程资源管理系统的相关
技术、设计思路进行了讨论,并给出了系统的主要功能模块及关键代码。
2 远程资源管理及安全性控制的可行性分析
2.1 技术可行性分析
目前,基于 Web 的应用比较流行。当用户需要将文件传输到服务器上时,常用方法之一是运行
FTP 服务器并将每个用户的 FTP 默认目录设为用户的 Web 主目录,这样用户就能运行 FTP 客户
程序并上传文件到指定的 Web 目录。这就要求用户必须懂得如何使用FTP 客户程序。因此,这种
解决方案仅对熟悉 FTP 且富有经验的用户来说是可行的。但是,对多个用户共用同一个 FTP 目
录而言,使用权限相同,故信息的安全性大打折扣。如果我们能把文件上传功能与 Web 集成,
使用户仅用 Web 浏览器就能完成上传任务这对于他们来说将是非常方便的。但是,一直以来由于
FileSystemObject 仅能传送文本文件的局限,所以 ASP 最大的难题就是文件上传问题。
文[1]详细介绍了通过 HTTP 实现文件上传的三种机制:RFC1867,PUT 和 WebDAV ,并进行了
比较。相对而言,RFC1867 是在 Web 应用程序中加入文件上传的最好的办法。
文[2]给出了一种无组件多文件上传方案, 即采用 Applet 来实现对本地文件系统的读取,不
依赖第 3 方组件,利用 Java 技术和 J2EE 规范来构建客户端、服务器端和数据库的三层架构,实
现多文件上传和文件结构管理的功能。本方案具有以下特点:
(1)无组件实现,客户端和服务器端的程序都使用纯 Java 语言编写,客户端压缩流的形成、
传送以及服务器端压缩流的接收和解压都是利用 Java 提供的接口,完全不需要第 3 方组件的
支持;
∗ 山东省教育厅项目(J08LJ59 );聊城大学教学研究专项资助项目
1
(2) 以压缩流的形式传送多文件,降低客户端对文件结构进行分析的难度,并提高文件传送
的效率;
(3)利用 J2EE 技术建立的三层架构实现对多文件的上传和文件结构管理具有跨平台性和可
扩展性。
文[3]提出了一种基于 ADO Stream 组件对象的 Web 信息发布系统图片上传的新解决方法。
它主要通过运用 ADO Stream 组件并结合正则表达式、XMLHTTP 组件和 ASP 技
您可能关注的文档
最近下载
- 家居装饰行业大数据精准营销策略分析报告.docx
- SH217_03ERP项目_MM物资组关键方案介绍_收货_v1.1-.pptx VIP
- 格物入门. 第1-7卷 丁韪良 著 同治7年 北京 同文馆1.pdf VIP
- 电磁场的对称性分析.pdf VIP
- 传感器基础教科书原理和特点讲解.pdf VIP
- TCBDA51-2021 住宅装饰装修工程施工技术规程.pdf VIP
- 最新人教版九年级数学下册 全册教学课件全集(858张).ppt VIP
- TCBDA 55-2021 住宅室内装饰装修工程质量验收标准.docx VIP
- SH217_03ERP-2_详细业务蓝图及解决方案_3.1-神朔修改后.docx VIP
- 2025年重庆市中考数学试卷(含标准答案)原卷.pdf
文档评论(0)