ASP实现数据的远程访问

ASP实现数据的远程访问

通过组态软件实现数据的远程访问,使得远程访问人员可以和控制室现场的操作人员一样,通过各种监控画面了解现场信息。然而,如果远程访问人员只想得到某一个或几个现场参数的话,如果仍然采用监控画面,将会浪费网络资源,传输一些并不必要的数据,而且实时性也差。对于这种应用,可以将现场采集的数据存入数据库,然后通过ASP访问数据库,远程监控人员就可以得到需要的数据。

ASP简介

ASP(Active Server Pages)并不是一个Scripting语言,而是一个可以集成Scripting语言(VBScript或JavaScript)到HTML主页的服务器端环境,使得用户可以产生和执行动态、交互式、高效率的站点服务器的应用程序。用户不必担心浏览器是否能执行ASP程序,因为Web服务器会自动把ASP程序解释为HTML格式的主页内容,再送到用户端的浏览器显示出来。
ASP制作成.asp扩展名的文件,它是一个文本文件,包括文本、HTML标记和ASP文件特有的脚本语言(用“<%”和“%>”命令界定符标记)。制作ASP文件同HTML文件一样,可以使用任何纯文本编辑器进行编辑。ASP可以使用任何脚本语言,只需提供相应的脚本引擎,ASP自身提供VBScript和JavaScript两种脚本引擎,默认为VBScript。
ASP提供5个内置的对象,可以直接调用。
Request:从浏览器中获取信息。
Response:传送数据给浏览器。
Server:提供访问服务器的方法和属性的功能。
Application:保存一个应用程序共同的信息,使用此应用程序的所有用户可以共享。
Session:仅适用于一个客户,在多个主页直接保留和使用一些共同的信息。
ASP可以实现包含多个主页的应用程序,因为可以通过上面介绍的Application对象和Session对象,在多个主页之间保留和使用一些共同的信息,只是两者适用范围不一样。同时,每一个ASP实现的应用程序可以有一个Global.asa文件,此文件必须存放于应用程序的根目录下。每当第一次执行一个应用程序的任何ASP文件时,将读取执行此应用程序的Global.asa文件。Global.asa文件一般包括Application的起始事件、结束事件和Session的起始事件、结束事件。Global.asa文件的程序必须包含在<SCRIPT>…</SCRIPT>当中。

2.ASP利用ADO访问数据库

在ASP中访问数据库,可采用ASP内置的ActiveX服务器组件—数据库访问组件,使用ActiveX Data Object(ActiveX数据对象,ADO)的技术。ADO通过在Web服务器上设定ODBC,来建立与多种数据库的连接,其中包括SQL Server、Oracle、Informix等支持ODBC的大型数据库。可以在ASP中结合使用ADO,以使得可以通过数据信息的主页,让用户在浏览器画面中输入要插入、更新、删除Web服务器的数据库信息,服务器端的ASP程序通过执行SQL语言来存取和操纵数据库。ADO的优点是简单易用、高速、占用资源少。ADO不同于DAO(Data Access Object)和RDO(Remote Data Object),ADO并不强调对象的继承,大部分ADO对象单独生成,这就允许开发人员只生成和继承需要的对象。这种模式的好处是产生更少的ADO对象和更少的工作量。
使用ADO访问数据库时,先要打开与一个数据库的链接,创建链接对象的一个实实例。创建了实例后,就可以调用链接对象的Open方法,打开一个链接。

扩大了企业信息的使用效率和监控能力。目前多数企业都具有功能较完善的测控系统,但反映现场运行工况的画面、参数和报表大部分只能在本地控制室运行,只有现场操作人员能够了解,无法被企业高层决策者直接利用。因此,通过开发Web功能,企业管理者和技术人员可以通过浏览器随时掌握企业生产情况和设备运行状况,对生产过程进行远程实时客户端采用标准的浏览器,从而避免了安装和维护客户软件等繁杂工作。任何授权用户都可以通过浏览器来对生产现场进行实时监控。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
ASP.NET工业管理系统是一种基于ASP.NET技术开发的用于管理工业企业的系统。它通过集成各种功能模块,实现了对工业企业的生产、采购、销售、库存、财务等方面的全面管理。 ASP.NET是一种用于构建动态网站、应用程序和web服务的开发框架。它基于面向对象的编程模型,提供了丰富的类库和工具,使开发人员可以快速、简便地开发高性能、安全可靠的应用程序。 工业管理系统的目标是提高企业的生产效率和管理水平。它通过集成各个工作环节的信息流动,实现了生产计划的编制和执行、物料采购的管理、销售订单的处理、库存的监控和调度等功能。同时,系统还提供了财务模块,可以实现对企业的财务状况进行实时监控和分析,帮助企业做出合理的财务决策。 ASP.NET工业管理系统具有以下特点: 1. 可定制化:系统提供了丰富的功能模块和界面元素,可以根据企业的具体需求进行定制。使用者可以根据自己的要求,自定义界面和功能,使系统更加符合实际情况。 2. 网络化:系统可以基于互联网进行访问,使企业的管理更加便捷和灵活。通过远程访问,管理人员可以随时随地查看和处理企业的相关业务,提高工作效率。 3. 数据化:系统采用数据库进行数据存储和管理,能够实现数据的长期保存和快速检索。通过对数据的分析和统计,企业可以及时了解自身的情况,为决策提供科学依据。 4. 安全性:系统具有完善的安全机制,能够对用户的访问进行权限控制和数据加密。通过严格的权限管理,可以保护企业的核心业务信息不受侵害。 ASP.NET工业管理系统的应用范围广泛,可以用于各种规模的工业企业,帮助企业实现高效管理和良好的经济效益。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

深度学习从入门到放弃

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值