《Web Service在实时数据库中的支持与应用.docx》由会员分享,可在线阅读,更多相关《Web Service在实时数据库中的支持与应用.docx(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、WebService在实时数据库中的支持与应用shenyan导语:近年度来,企业信息化需求不断增长,对实时数据库的需求量大幅度增加。近年度来,企业信息化需求不断增长,对实时数据库的需求量大幅度增加。而随着信息技术与网络技术的开展和普及,Internet的应用得到了广泛的普及和推广。实时数据库要支持Internet的应用变得越来越重要。而软件技术开展也很快,基于Internet的应用,每个软件供给商又有各自的标准,如微软推出.Net,Sun推出J2EE架构。这使软件产品厂商在选择技术道路时左右为难。而支持支持WebService那么是一个很好的解决方法案。一、XML、WebService、SOA
2、P及实时数据库XMLeXtensibleMarkupLanguage,可扩展标记语言是Internet上数据表示和数据交换的新标准。它是ISOInternationalOrganizationforStandardization,国际标准化组织的SGMLStandardforGeneralMarkupLanguage,通用标记语言标准的一个简化子集。与HTMLHypertextMarkupLanguage,超文本链接标示语言相比,XML具有很多优点:良好的可扩展性,语言简单有效,可自行定义标记;内容与形式的别离,主要刻画数据内容,不考虑显示效果;有严格的语法要求,便于分析统一和与数据库信息转换
3、;便于传输,为纯文本形式,可通过Http协议直接传输,可跨越防火墙;等等。XML的出现和开展对于Internet和Intranet产生了宏大的影响。如今Internet上XML的应用越来越广泛。WebservicesWebservices是建立可互操纵的分布式应用程序的新平台。从外表上看,Webservice就是一个应用程序,它向外界暴露出一个可以通过Web进展调用的API。我们可以用编程的方法通过Web来调用这个应用程序。而调用这个Webservice的应用程序叫做客户。Webservices是一种革命性的分布是计算技术。它使用基于XML的消息处理作为根本的数据通讯方式,消除使用不同组件模型
4、、操纵系统和编程语言的系统之间存在的差异,使异类系统可以作为计算网络的一局部协同运行。开发人员可以使用像过去创立分布式应用程序时使用组件的方式,创立由各种来源的Web效劳组合在一起的应用程序。SOAPSOAPSimpleObjectAccessProtocol是消息传递的协议,它规定了WebServices之间是如何传递信息的。1传递信息的格式为XML。这就使WebServices可以在任何平台上,用任何语言进展实现。2远程对象方法调用的格式。规定了如何表示被调用对象和调用的方法名称和参数类型等。3参数类型和XML格式之间的映射。这是由于,被调用的方法有时候需要传递一个复杂的参数,也是SOAP
5、所定义的范围。实时数据库实时数据库就是数据和事务都有显式定时限制的数据库治理系统,它的性能指标要求与关系数据库有很大的区别。就是要求有更快的数据收集、处理与数据查询。二、实时数据库对Webservices的支持要想让实时数据库在Internet上更方便地应用、更快速地推广,对Webservices的支持显得尤为重要。而世界上先进的实时数据库都在开发支持Webservices的功能模块。下面以SUPCON的ESP-iSYS实时数据库对Webservices的支持为例来讲明实时数据库怎样来支持Webservices。ESP-iSYS实时数据库Webservices提供了Login、GetTagha
6、ndle、ReadDiskHisData、ReadMemHisData、ReadTag、ReadTagMemHisData、GetVirtualTagAttribute、SamplingDiskHisDataBatch、LogOut、SamplingDiskHisData、GetAllVirtualTag、GetRealTagAttribute、GetMemHisLen、GetMemFixHis、GetAllRealTag、WriteTag等常用接口。这些接口简单、实用、功能强大、执行效率比拟高。ESP-iSYS实时数据的WebService接口还同时支持SSL加密,保证了在开放网络环境下实时数据传输的平安性。align=centerESP-iSYS实时数据库Webservices接口访问/alignESP-iSYS是企业的实时信息中枢,全面整合企业消费信息,支撑整个企业的实时信息交互和各种智能的和自动化的事务执行。ESP-iSYS也提供了对Webservices的良好支持。三、结论通过以上分析不难看出,实时数据库和Webservices都是新兴事物,都有很好的开展前途,都越来越多地被用户采用。而实时数据库对Webservices的支持和应用,从侧面反映了一个产品的技术程度和设计理念。总之,实时数据库对Webservices的支持和应用是技术开展的必然。