你现在位置:首页>技术论文>数据通讯>正文
基于WebService技术实现实时数据远程传输
日期:2011-8-12 14:24:25 点击:
来源:网络
作者: 未知
点击【】放大字体.
WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)

基于Web Service技术实现实时数据远程传输
WWW_P※LCJS_COM-PLC-)技.术_网

WWW_PLC※JS_COM-PmLC-技.术_网

Web Service技术概述
WWW_PLCJS_COM-PLC-技.术_网

       近些年来,人员、信息与流程之间的交互越加紧密,推动着软件开发方式的相应转变。成功的IT 系统日益要求跨平台的互操作性以及可随时间轻松改进的灵活服务。于是 XML 开始流行并占据主导地位,可独立于编程语言、软件平台和硬件来表示和传输结构化数据。
WWW_P※LCJS_COM-PLC-)技.术_网

       基于对 XML 的广泛接受,Web 服务成为使用标准传输、编码和协议来交换信息的应用程序。Web 服务拥有来自不同供应商和业务的广泛支持,以端对端的安全性、可靠的消息传送、分布式事务以及更多优势,使得所有平台上的计算机系统皆可跨越公司内联网、外联网和互联网进行通信。
WWW_PL※CJS_COM-PLC-技.术_网

       Web 服务基于一套描述软件通信语法和语义的核心标准。XML 提供表示数据的通用语法;简单对象访问协议 (SOAP) 提供数据交换的语义;Web 服务描述语言 (WSDL) 提供描述Web 服务功能的机制。其他规范统称为 WS-* 体系结构,用于定义 Web 服务发现、事件、附件、安全性、可靠的消息传送、事务和管理方面的功能。
WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)

       Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。
WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)

       XML:(Extensible Markup Language)扩展型可标记语言。面向短期的临时数据处理、面向万维网络,是Soap的基础。
WWW_PLCJS@_COM%-PLC-技.术_网

Soap:(Simple Object Access Protocol)简单对象存取协议。是XML Web Service 的通信协议。当用户通过UDDI找到你的WSDL描述文档后,他通过可以SOAP调用你建立的Web服务中的一个或多个操作。SOAP是XML文档形式的调用方法的规范,它可以支持不同的底层接口,像HTTP(S)或者SMTP。
WWW_PLCJS@_COM%-PLC-技.术_网

       WSDL:(Web Services Description Language) WSDL 文件是一个 XML 文档,用于说明一组 SOAP 消息以及如何交换这些消息。大多数情况下由软件自动生成和使用。
WW.W_PLC※JS_C,OM-PL,C-技.术_网

       UDDI (Universal Description, Discovery, and Integration) 是一个主要针对Web服务供应商和使用者的新项目。在用户能够调用Web服务之前,必须确定这个服务内包含哪些商务方法,找到被调用的接口定义,还要在服务端来编制软件,UDDI是一种根据描述文档来引导系统查找相应服务的机制。UDDI利用SOAP消息机制(标准的XML/HTTP)来发布,编辑,浏览以及查找注册信息。它采用XML格式来封装各种不同类型的数据,并且发送到注册中心或者由注册中心来返回需要的数据。
P.L.C.技.术.网——可编程控制器技术门户

计算机网络
WWW_PLCJS@_COM%-PLC-技.术_网

      随着计算机网络的技术发展,计算机联网已经非常方便,在家里安装了宽带、在公司安装了ADSL或者专线,在外通过GPRS、CDMA、WLAN等无线上网。这些网络的普及是WebService技术发挥作用的基础。
WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)

自动化监控系统的网络
WWW.PLCJS.COM——可编程控制器技术门户

       早期的计算机网络多数都是单机监控,随着网络的普及,逐渐发展到C/S结构,随着WEB技术的发展,又发展到了B/S结构,即使用IE访问监控系统的方式。随着WEB SERVICE技术的发展,对监控系统的B/S结构是一个非常好的补充。原因有,B/S结构在局域网络中表现的非常好,效果令用户很满意。但在INTERNET上表现的就不是太好,虽然承诺功能上能实现,但效果很难另用户满意。不能令用户满意的原因一是网络条件(固定IP或域名)另一个就是效果(速度)。而WEB SERVICE技术可以方便地应用于局域网和公网上数据共享。所以构建分布式结构非常方便。WEB SERVICE提供统一的数据接口供多个客户端、多种客户端访问,给第三方系统集成提供了标准的接口。
W1WW_P4LCJS_COM-PLC-技.术_网

WEB SERVICE实时数据远传的实现
——可——编——程——控-制-器-技——术——门——户

       实现远传的核心部分在WEB SERVICE服务,该服务提供了数据存储和访问的接口。该服务是存储在WEB 服务器中。监控中心计算机和远程客户端都可以调用WEB SERVICE服务提供的接口来实现数据的存储和访问。
WWcW_PLCJS_COM-PLC-技.术_网

       目前,本人的采取的措施是开发一个标准的接口程序,安装在监控计算机中,接口程序的主要功能是,一方面实现监控系统实时数据的采集,具体采集方法可以视情况来定,或者使用标准接口,如OLE/DB、OPC或者MODBUS等。另一个方面将采集到的数据通过WEB SERVICE接口存储到WEB服务中。远程客户端的程序可以根据用户要求来定。
WWW.PLCJS.COM——可编程控制器技术门户

WW.W_PLC※JS_C,OM-PL,C-技.术_网

评论内容
载入中...
载入中...
P
L
C



|










|


P
L
C









·最新招聘信息
·最新求职信息
·推荐产品
·推荐厂商
·栏目热门排行
·站内热门排行