精选电力调中心信息化和智能化讲义.pptVIP

精选电力调中心信息化和智能化讲义.ppt

  1. 1、本文档共191页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SOA实现 (3)数据模型。Schema是描述XML数据结构的数据模型(也称为元数据),它同样也是一种数据。因此Schema也是使用XML为基础的数据表现方式。Schema是XML世界中的标准建模语言SOAP、WSDL和UDDI的XML语法都是采用Schema进行定义和描述的。 (4)消息协议。SOAP(Simple Object Access Protocol,简单对象访问协议)是基于XML的消息协议,它能使在分布式环境下的程序相互交换结构化的事先定义好的消息。SOAP是独立于编程语言和操作平台的消息协议,能使在异构环境下的应用程序相互通讯和操作。 当前第127页\共有191页\编于星期一\11点 SOA实现 (5)服务描述。通过使用WEB服务描述语言(Web Services Definition Language, WSDL)来描述接口, 服务已经转到更动态且更灵活的接口系统中。 WSDL它将Web Services中的服务描述成一组服务访问点,客户端可以通过使用面向文档或面向过程的消息来访问这些网络服务。WSDL将这些操作和消息以一种抽象的方式进行描述,然后将具体的网络协议和消息格式绑定来定义一个服务访问点,它是独立于服务消息格式和具体的网络通讯协议的标准。 当前第128页\共有191页\编于星期一\11点 SOA实现 (6)服务发布/发现。UDDI(Universal Description,Discovery and Integration,统一描述、发现与集成)是由OASIS(结构化信息标准促进组织)制定的一套关于Web Service注册、发布、查询、发现和访问服务接口时要用技术的标准规范。UDDI是基于一套开放的工业标准,包括:HTTP 、XML、XML Schema和SOAP,UDDI为公开发布的服务和只在公司内部使用的服务提供一个可互操作的基于Web服务的软件基础架构。 当前第129页\共有191页\编于星期一\11点 Web服务的操作 对于利用Web服务的应用程序,必须发生以下三个行为: 发布服务描述 查询或查找服务描述 根据服务描述绑定或调用服务。 这些操作可以单次或反复出现。 当前第130页\共有191页\编于星期一\11点 基于SOA的Web应用系统架构 表示层:主要提供友好的用户界面,使得最终用户能够方便地使用该系统。 业务外观层:主要提供标准化的服务接口,从而使得该服务可以提供给在任何异构平台和任何本地或者远程用户使用。 业务层:主要提供系统的业务逻辑和控制,该层主要实现细粒度服务。 数据访问层:主要提供业务组件和底层数据的一个平滑过渡。 数据层:主要提供数据信息和数据逻辑,所有与数据有关的安全性、完整性、数据的一致性、并发操作等都在数据层。 当前第131页\共有191页\编于星期一\11点 当前第132页\共有191页\编于星期一\11点 业务外观层的目的是隔离系统功能的提供者和使用者,即隔离业务逻辑层和表示层(软件的用户界面)。在基于SOA的WEB系统中,业务外观层将业务层提供的功能显露为服务,从而为客户端提供一个统一的逻辑视图。在具体实现中,可以采用XML Web Services来封装业务逻辑,这样,可以为外部系统提供服务,而使用相同的应用服务层,同时,也可以实现系统的分布式部署。其中,架构合理的外观层设计将直接影响到系统的灵活性。 当前第133页\共有191页\编于星期一\11点 整体结构设计 当前第134页\共有191页\编于星期一\11点 基于SOA的电力企业系统集成的实现 目前电力企业的信息系统大部分都不是基于SOA的,而且这些信息系统都是在不同平台上进行开发的,所以如何在现有系统上构建出一个集成平台,实现系统之间数据共享,已经成为电力企业信息化发展的重大课题。 在各市县电力公司、省总公司、各发电企业及其相关企业信息系统内部,通过Web services来包装各个不同的公司已有的应用系统接口。将各级电力公司的信息系统封装成WEB服务。 当前第135页\共有191页\编于星期一\11点 将某市电力公司应用信息系统作为服务提供者,将该市电力公司的信息系统的接口转换成WSDL文件,以XML数据格式将WSDL文件信息通过HTTP/SOAP协议发布到电力UDDI中,并在UDDI注册中心注册。 此时省电力总公司及其他各企业用户作为服务消费者就可以通过该电力UDDI来查找得到WSDL文件,根据WSDL文件中的信息来发现和绑定该服务提供者,以达到访问该市电力公司后端的应用系统的信息,从而获取所需要的数据和信息。 当前第136页\共有191页\编于星期一\11点 讨论 在SOA架构中能否有充当不同应用程序间通信的中间层。实现不同服务之间的智能化管理? 能否有个中介帮助我们:在S

文档评论(0)

Zhangqing0991 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档