关键字:局域网;文件共享;目录共享;检索系统;文件传输;数据库
摘 要
局域网文件共享(Local Area Network Files Share)是IT技术中很流行的概念。它利用计算机技术、网络技术以及通信技术实现快速、准确的获得信息,提供信息共享与检索的服务系统。它的广泛使用,给人们带来了诸多便利,并逐渐改变了人们信息获取的方式。新一代基于互联网的企业(如Google、百度等),更是仅仅抓住这个问题的核心,提供信息共享与检索的服务,并向Microsoft、Sun System等传统IT企业发起了挑战。所以,对于文件共享与检索服务的研究,也正成为当今互联网技术研究的前沿。
本系统的采用B/S结构,使用ASP程序设计语言及Access数据库进行设计与开发。本论文首先对局域网文件共享及检索系统进行需求分析,并给出系统总体架构及详细设计步骤,主要实现了以下功能:用户管理、服务器及客户端文件共享与传输、实现目录共享及检索等功能。通过测试分析说明,本系统的开发达到预定目标,并具有一定的应用价值。
3.3 软件运行环境
首先选择操作系统。由于ASP属于MS(Microsoft)的东西,所以我们要选择MS的操作系统,Windows 98以上就可以 。
然后就是搭建个人WEB服务器(Personnel Web Service),这就要根据操作系统来了。配置是这样的:
Win98+PWS(personnel web service)/win2000 pro+IIS(Internet Information Service)/win2000 Server+IIS(win2000 Server 中IIS是默认安装)/win2000 Advance Server+IIS(这里IIS是默认安装的)/winXP+IIS/win2003+IIS。
3.3.1 WEB服务器简介
从表面上看,Web Service就是一个应用程序,它向外界提供一个能够通过Web进行调用的API。这就是说,你能够用编程的方法通过Web调用来实现某个功能的应用程序。
从深层次上看,Web Service是一种新的Web应用程序,它们是自包含、自描述、模块化的应用,可以在网络(通常为Web)中被描述、发布、查找由Web来调用。
Web Service便是基于网络的、分布式的模块化组件,它执行特定的任务,遵守具体的技术规范,这些规范使得Web Service能与其他兼容的组件进行互操作。它可以使用标准的互联网协议,像超文本传输协议HTTP和XML,将功能体现在互联网和企业内部网上。Web Service平台是一套标准,它定义了应用程序如何在Web上实现互操作性。
建立一个网站、开发电子商务应用、实现网页与数据库的连接,都必须依赖Web服务器。比较有代表性的三种Web服务器有:Personal Web Server(PWS)、WebSite、Internet Information Server(IIS)。
IIS(Internet information server)是搭配微软Windows NT/2000操作系统的Web服务器,他如同Unix和linux上知名的免费Web服务器Apache一样,可以让用户在Windows NT/2000的计算机网络中架设Web网站。
设计本系统时之所以采用IIS是由于IIS并不只是一个单纯的Web服务器,他是一个整合的Web应用程序开发环境,能够在Web上开发具有扩充性和组件基础的客户/服务器应用程序;再加上Windows NT4 Server 完全整合Web服务,不仅允许用户建立专业的网站,而且还提供网络和集成式的系统管理功能。采用它有诸多的好处:
(1) 可靠的应用程序服务
IIS支持“ASP”(active server pages),JAVA技术,整合Message Queue能够在网络上可靠的发送和结束消息。
(2) 整合的网络服务
IIS高度整合至Windows NT 4 Server,将Web服务器整合在操作系统之中,Windows NT 4 Server 配合IIS提供有整合的平台,可以管理网络和各种Web应用程序的服务。
3.3.2 IIS(Internet Information Service)的安装及配置
WIN2000 server/WIN2000 advance server都是默认安装的,如果在安装时没选择的话,也按照下面的步骤。
(1) win2000 pro/winxp pro/win2003的用户开始->控制面板->添加/删除程序->添加删除WINDOWS程序组件。 在里面把internet 信息服务(IIS)打勾, 然后插入WINDOWS安装光盘,点击下一步,这样就开始安装IIS,安装过程与普通软件安装一样,不是点下一步就是点完成和确定。
(2) 配置IIS。开始->控制面板->管理工具->internet 信息服务。打开之后就到了IIS的控制台了。点计算机名前面的“+”号展开,再点网站名前的“+”号展开,这时就有一个默认网站,这里就是配置IIS的关键地方了。右击“默认网站”,在弹出菜单里选择“属性”这时就会弹出“属性”选顶卡。一般情况下“网站/常规”选项卡不要更改。选择“主目录”选项卡,本地路径就是主目录路径,这里你可以点浏览更改到你想设置的目录下,默认是:X:\inetpub\wwwroot(X:表示系统盘)。在这里还可以设置网站的用户操作权限。这些设置完后就转到“文档”选项卡,首先要在“启用默认文档”前面打勾,默认是打勾的。点击“添加”,可以添加默认文档,例如添加default.asp,这是网站默认打开的主文件名,在这里也可以进行删除,选择你要删除的文档之后再点“删除”,现在“属性”选项卡基本设置好了,点“应用”、“确定”就返回到IIS控制台了。现在就是设置虚拟目录了(如果文件放在X:\inetpub\wwwroot下面的话就不要设置了,右击“默认网站”选择“新建”->"虚拟目录"。输入虚拟目录名,下一步,选择文件路径,下一步,完成。现在IIS的配置我们基本完成了。
(3) 现在我们就可以利用IIS+IE进行ASP的调试了。打开IE,在地址栏里输入:http://XXX(你的计算机名或是127.0.0.1或是localhost)/XXXXX(虚拟目录名)。