推广 热搜: 电机  PLC  变频器  服务机器人  培训  变送器  危化品安全,爆炸  西门子PLC  触摸屏  阀门 

Web Service在实时数据库中的支持与应用

   日期:2013-03-23     来源:工控之家网    作者:工控之家    浏览:74    评论:0    

近年来,企业信息化需求不断增长,对实时数据库的需求量大幅度增加。而随着信息技术与网络技术的发展和普及Internet的应用得到了广泛的普及和推广。实时数据库要支持Internet的应用变得越来越重要。

而软件技术发展也很快,基于Internet的应用,每个软件供应商又有各自的标准,如微软推出.NetSun推出J2EE架构。这使软件产品厂商在选择技术路线时左右为难。而支持支持Web Service则是一个很好的解决方法案。

一、XMLWeb ServiceSOAP及实时数据库

XML

XMLeXtensible Markup Language,可扩展标记语言)是Internet上数据表示和数据交换的新标准。它是ISOInternational Organization for Standardization,国际标准化组织)的SGMLStandard for General Markup Language,通用标记语言标准)的一个简化子集。

HTMLHypertext Markup Language 超文本链接标示语言)相比,XML具有很多优点:良好的可扩展性,语言简单有效,可自行定义标记;内容与形式的分离,主要刻画数据内容,不考虑显示效果;有严格的语法要求,便于分析统一和与数据库信息转换;便于传输,为纯文本形式,可通过Http协议直接传输,可跨越防火墙;等等。XML的出现和发展对于InternetIntranet产生了巨大的影响。现在InternetXML的应用越来越广泛。

Web services

Web services是建立可互操作的分布式应用程序的新平台。从表面上看,Web service 就是一个应用程序,它向外界暴露出一个能够通过Web进行调用的API。我们能够用编程的方法通过Web来调用这个应用程序。而调用这个Web service 的应用程序叫做客户。

Web services是一种革命性的分布是计算技术。它使用基于XML的消息处理作为基本的数据通讯方式,消除使用不同组件模型、操作系统和编程语言的系统之间存在的差异,使异类系统能够作为计算网络的一部分协同运行。开发人员可以使用像过去创建分布式应用程序时使用组件的方式,创建由各种来源的Web服务组合在一起的应用程序。

SOAP

SOAPSimple Object Access Protocol)是消息传递的协议,它规定了Web Services之间是怎样传递信息的。

1)传递信息的格式为XML。这就使Web Services能够在任何平台上,用任何语言进行实现。

2)远程对象方法调用的格式。规定了怎样表示被调用对象以及调用的方法名称和参数类型等。

3)参数类型和XML格式之间的映射。这是因为,被调用的方法有时候需要传递一个复杂的参数,也是SOAP所定义的范围。

实时数据库

实时数据库就是数据和事务都有显式定时限制的数据库管理系统,它的性能指标要求与关系数据库有很大的区别。就是要求有更快的数据采集、处理与数据查询。

二、实时数据库对Web services的支持

要想让实时数据库在Internet上更方便地应用、更快速地推广,对Web services的支持显得尤为重要。而世界上先进的实时数据库都在开发支持Web services的功能模块。

下面以SUPCONESP-iSYS实时数据库对Web services的支持为例来说明实时数据库如何来支持Web services

ESP-iSYS实时数据库Web services提供了LoginGetTaghandleReadDiskHisDataReadMemHisDataReadTagReadTagMemHisDataGetVirtualTagAttributeSamplingDiskHisDataBatchLogOutSamplingDiskHisDataGetAllVirtualTagGetRealTagAttributeGetMemHisLenGetMemFixHisGetAllRealTagWriteTag等常用接口。这些接口简单、实用、功能强大、执行效率比较高。ESP-iSYS实时数据的Web Service接口还同时支持SSL加密,保证了在开放网络环境下实时数据传输的安全性。

 

ESP-iSYS实时数据库Web services接口访问

 

ESP-iSYS是企业的实时信息中枢,全面整合企业生产信息,支撑整个企业的实时信息交互和各种智能的和自动化的事务执行。ESP-iSYS也提供了对Web services的良好支持。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

三、结论

通过以上分析不难看出,实时数据库和Web services都是新兴事物,都有很好的发展前途,都越来越多地被用户采用。而实时数据库对Web services的支持和应用,从侧面反映了一个产品的技术水平和设计理念。总之,实时数据库对Web services的支持和应用是技术发展的必然。

 

 
打赏
 
更多>同类环保知识
0相关评论

推荐图文
推荐环保知识
点击排行
网站首页  |  免责声明  |  联系我们  |  关于我们  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  RSS订阅  |  违规举报  |  鲁ICP备12015736号-1
Powered By DESTOON