网络数据库的实现方案建立电机信息系统的目标是实现用户自由、及时交流信息,把保存大量信息的数据库放置于网络环境将为实现这一目标提供更好的途径。
(1)数据库管理系统简称DBMS,是用于获取、存放、分析、修改、报告和管理信息的软件工作系统。DBMS排除了面向文件系统的许多限制,具有更大的灵活性,能查询和报告信息。许多DBMS都有安全特性、都提供了查询语言和SQL.和显示了文件系统和DBMS系统的区别。在分布式数据库系统中,DBServer负责管理数据库,并响应数据库查询或修改的请求。数据库客户机用于向数据库发送修改与查询请求,并访问查询与修改请求的响应,如所示。
(2)IIS(InternetInformationServer)提供了安装Internet、Intranet的WWW、FTP、Gopher网络服务器的功能。ASP(ActiveServerPages)能把HTML、VB-script/Jscript等script语言和ActiveXServerCompoment结合起来使用,可用VB、Java、VC++、COBOL等语言来设计开发ActiveXServerCom-ponent.ADO(ActiveXDataObject)Component提供了高效率的连接ODBC(OpenData-baseConnec-tivity)数据库或OLE-DB数据源的功能,ADO与ASP的结合可使用户用浏览器来存取网络服务器的DBDATA.
MicrosoftNetShow提供了Streaming、即时现场(LIVE)、选择需要(ON-Demand)的声音和影像的网页(WebPage)内容。Streaming可实现在接收DATA的同时进行观看或收听。Image,Vedio,Photo,a可与Sound同时传送。MicrosoftIndexServer提供了网页内容的搜寻功能,搜寻内容包括HTML、ASP、NETSHOW、TEXT、WORD、EXCEL、POWERPOINT等。
(3)ASP提供了一个服务器端(Serverside)的scripting环境,可用来建立和运行动态的网络服务器的应用程序。Server能自动将ASP的程序代码解释成标准HTML(HypertextMarkupLanguage)格式的网页内容,显示在用户端的浏览器上,如所示。
ASP是面向对象的。scriptING语言相容,除VBscript或Jscript语言外,还可通过PLUGIN方式,使用由第三方提供的REXX、Perl及TCL等scripting语言来进行设计。
ASP的原程序代码不会传到哑用户的浏览器,以免源程序代码的泄露,传输到用户浏览器的只是ASP运行结果的一般HTML代码。使用服务器端的script以建立客户端的script.使用ASP程序代码,在网络服务器上运行script语言,来建立或更新客户端上可运行的script语言。电机信息系统中ASP运行环境采用WINNTServer4.0运行IIS3.0或IIS4.0.
结束语电机信息系统选用了微软公司和网景公司的服务器、数据库以及Internet/Intranet网络产品。经过在局域网上的测试,系统工作基本正常。