第一十一章 WEB功能
11.1 概述
在MACAMM监控平台中MacamWeb与Macam2000s相辅相成的,MacamWeb通过Macam2000s的数据共享构建成WEB中国女航天员的发布的软件平台。MacamWeb可以实现Macam2000s中除报表以外的所有功能,在客户端实现了“零安装”和“零维护”,降低了系统的维护成本,降低了系统的复杂度,提高了系统的稳定性,打破了监控空间的限制。
MacamWeb集计算机领域先进技术于一身,Java、JavaScript、Active Server Pages、Flash技术在系统中体现的淋漓尽致,又不失考虑到当前浏览器的现状,在客户端不用安装任何插件(Plus),即避开了浏览器还不支持的最新技术,非常易于使用、操作。
ASP(Active Server Pages)是微软于1996年年底推出的Web应用程序开发技术。
ASP是一种技术框架,其主要功能是为生成动态的、交互式的Web服务器应用程序提供一种功能强大的方式或技术。ASP的命令和脚本都在服务器中解释执行,送到浏览器的只是标准的HTML页面。这样不但开发这不必考虑浏览器的类型、是否支持ASP,还使得浏览器端看
不到ASP源程序,程序安全性得到了保证。
ASP除了能够提供CGI的所有功能外,还有以下独到的优点:ASP运行在Web服务器的同一个进程中,可以更快、更有效地处理客户请求;ASP通过ADO(ActiveX Database Objects)提供更方便、更简单的访问数据库的方法,非常有利于开发基于数据库驱动的Web应用程序;同时ASP还支持几乎所有的脚本语言。所有这些优点使得ASP技术迅速成为Web应用程序开发的主流环境。目前世界上一半以上的Web站点采用了ASP技术。
11.1. 准备WEB服务器
11.1.1. 安装和设置
1、MacamWEB安装
通信工程专业课程
图1. WEB服务软件的安装
MacamWEB安装程序很小只有1.1M,安装硬盘所需空间为10M,MacamWEB安装非常简单,运行MacamWeb的安装程序后,唯一要修改的参数就是所安装的目录,如上图所示。安装目录下的“wwwroot”目录即为Web的发布目录。
2.系统软件安装
服务器端如果安装Windows NT操作系统,则必须同时安装SP4和IIS4。如果操作系统安装的是Windows2000 Server,则在安装过程中一定要选择安装“Internet服务管理”模块 。 这里我们以Windows2000 Server为例介绍本软件服务器端的配置。
3.日期设置
从“控制面板”进入“区域选项”,然后选中“日期”属性页,将日期的格式设置成“yyyy-mm-dd”。否则,在事件查询中会出现:“Date与DateTime类型转换间的转换错误”。
4.ODBC设置
从“控制面板”进入“数据源ODBC”。请选择“系统DSN”按“添加”按钮新加入一个系统数据源,系统数据源的名称为“MACAMDB”,如图1。
图2. ODBC设置
国内品牌净水器排名 选择SQL Server驱动程序来安装数据库。如图2所示
图3. 选择ODBC驱动程序
点击“完成”按钮,进入以下界面:
图4. 选择ODBC数据源
在名称栏,填写“MACAMDB”作为数据源名。服务器栏填写自己的数据服务器名称,如果IIS服务器和SQL-Server服务器是同一台服务器,则在服务器项中选择Local。如果不是同一台服务器,则在服务器项中输入数据库服务器名称。完成以上两步后,点击“下一步”按钮“。
可见到“建立新的数据源到SQLServer”对话窗。如下图,如果出现错误,则检查服务器名称输入是否正确。
图5. 选择ODBC登录
选择“使用用户输入登录标识号和密码的SQL Server验证”项。在“登录标识号”和“密码”输入条,输入相应的标识号和密码。缺省情况下的登录标识号为“sa”,密码为空。
接下来的步骤,只要一直按“下一步”默认设置即可。设置完成后,测试一下设置是否正确,如果数据库连接失败,则与数据库管理员联系,确定登录标识号和密码。连接成功后
您就可以在主界面中看到你新建的数据源。
ODBC的设置工作您已经完成。如图下图:
图6. ODBC设置的完成
5.设置默认站点
以系统管理员登录该服务器。从“开始”菜单运行“Internet服务管理器”。进入“Internet信息服务”对话窗。
图7. 开始设置站点
选中“默认Web站点”并右击,在弹出的菜单条中选择“新建”,然后在弹出的二级菜单中选中“虚拟目录”。单击此选项进入“虚拟目录创建向导”。如下图:
图8. 设置虚拟目录
在“别名”输入栏输入您自定义的别名。这里以“MacanWeb”为例。
单击下一步,建立虚拟目录与真实目录的联系。图形界面如下:
仪征市邮编图9. 设置目录路径
注意,此输入栏重要填写的是您想要发布的网页所在的真实目录。即MACAMWEB的安装目录。单击“下一步”设置访问权限。在“允许下列权限”多选框中选择“读取”和“运行脚本(例如ASP)(S)“两项。最后单击“下一步”完成向导。
6. 更改Global.ASA
用记事本将Global.ASA文件打开,其中开头几为:
<SCRIPT LANGUAGE=VBScript RUNAT=Server>
Sub Application_OnStart
Application("ConnectionString") = "DSN=taian;UID=sa;PWD="
End Sub
将第3行中DSN=taian改为在“设置默认站点”中定义的虚拟目录“MACAMWeb”;如果UID和PWD不是“sa”和“空”,则也要做相应的改动。
7.网络设置
怎么清除浏览器缓存设置好TCP/IP地址,并将网络调试好。
8.URL
以上步骤设置完毕后,如果该服务器名称为:“Server”,将可以从下RUL可以访问到该站点:“http://Server/MacamWeb/main.asp”。图形数据网页没生成前,在主画面上会显示一个欢迎信息画面,如果这些显示正常,表示系统的安装和设置非常成功。正常的画面为:
图10. MACAMWEB运行的效果
教师节活动主持稿11.1.2. 网页生成
MACAMWEB系统中所有网页均自动生成。不用编码、不用写脚本语句,不用为生成网页单独组态。唯一生成网页的前提条件是MACAM2000组态资源。工作站用MACAM2000s和MACAM2000MAKER结合完成网页的生成。网页的生成非常直观、简便。假定MACAM2000S客户端程序工作一切正常,下面详述工作站端进行网页生成过程。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论