1 / 6
文档名称:

电力通信管理系统接口的技术方案.docx

格式:docx   大小:19KB   页数:6页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

电力通信管理系统接口的技术方案.docx

上传人:阿哈哈哈吧哈哈哈 2021/8/20 文件大小:19 KB

下载得到文件列表

电力通信管理系统接口的技术方案.docx

文档介绍

文档介绍:
电力通信管理系统接口的技术方案
1WebServices技术
WebServices的基本元素是可扩展标记语言(ExtensibleMarkupLanguage,XML)、SOAP、Web服务描述语言(WebServicesDescriptionLanguage,WSDL)。XML用来编解码数据,SOAP用来传输数据,WSDL用来描述WebServices及如何访问WebServices。XML与超文本标记语言(HypertextMarkupLanguage,HTML)一样,都是标准通用标记语言(StandardGeneralizedMarkupLanguage,SGML)。XML是Internet环境中跨平台的依赖于内容的技术,是当前处理结构化文档信息的有力工具。SOAP是一种简单的基于XML的协议,使应用程序通过超文本传送协议(hypertexttransportprotocol,HTTP)交换信息。WSDL是基于XML的用来描述WebServices及如何访问WebServices的一种语言。WSDL可描述WebServices,用于WebServices的消息格式和协议的细节。使用WebServices技术作为接口技术的基础有以下优点。1)数据交换。WebServices使数据交换更方便,实现跨防火墙的通信,以一种最简单的方式实现异构系统间的互通信和数据交换,且能跨平台。2)数据封装。WebServices使用XML对数据封装,使用者能且仅能看到该对象提供的功能列表。3)应用程序集成。不同编程语言编写的应用程序通常都有一定的应用环境,集成起来会有很多技术壁垒,需要花费较多资源才能实现。通过WebServices,应用程序可用标准的方法把功能和数据“暴露”出来,供其他应用程序使用,简单方便。4)低成本。在实际项目中的开发成本最低,无论从软件开发人员的培训和WebServices产品的购买都较廉价。

2接口的技术方案

根据需要对外发送的数据,组织SQL语句,把结果以数据库视图的方式建立。其他系统的接口程序通过分配具有一定权限的账户,访问中间数据库视图获取数据。该方式的优点:程序可自由访问数据库,访问的内容和访问的组合方式均可由应用程序自定义,并且可自定义SQL语句组织查询结果。缺点:数据库安全性差,非系统内部程序可直接接触到数据库层面,对信息保密有隐患。

表述性状态转移(RepresentationalStateTrans-fer,REST)代表了分布式超媒体系统的体系结构风格,是一种针对网络应用的设计和开发方式,可降低开发的复杂性,提高系统的可伸缩性。REST提出一些设计概念和准则:①网络上的所有事物都被抽象为资源;②每个资源对应一个唯一的资源标识;③通过通用的连接器接口对资源进行操作;④对资源的各种操作不会改变资源标识;⑤所有操作都是无状态的。该方式的优点:可利用缓存提高相应速度。通信本身的无状态性能使不同的服务器处理一系列请求中的不同请求,提高服务器可扩展性。浏览器可作为客户端,简化软件需求。缺点:安全性比SOA