SOA网络信息管理论文基于SOA的网络监视服务的研究与实现.doc

SOA网络信息管理论文基于SOA的网络监视服务的研究与实现.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SOA网络信息管理论文基于SOA的网络监视服务的研究与实现

SOA网络信息管理论文:基于SOA的网络监视服务的研究与实现 摘要:SOA(面向服务架构)是新一代的分布式软件开发思想,它具有良好的松耦合、与平台无关等特性,很好的解决了系统的灵活性和互操作性。将其应用于网络监视管理,使得更好的共享信息和操作,从而提高网络管理的效率。 关键词:网络监视;服务;服务总线 引言 随着网络应用的普及和迅速发展,网络安全管理问题日益突显出来,于是各种网络监视软件应运而生。各种网络监视服务软件在各自的监控领域都起到了一定的作用。但是随着网络业务的增长、信息化的发展,网络安全管理软件暴露出了网络管理软件各自为政的弊端,软件的大量重复开发,重用率低,进而提高了网络管理的成本,严重的降低了网络管理的效率。网络管理亟需一种技术使得既有软件可以共享信息协同工作,又可以将新开发的异构软件可以迅速的集成上来。最佳选择就是设计一种松散耦合的基于服务的系统。这些服务应该得到开放标准的支持,这样任何参与的网络管理软件都可以调用它们。这些方面的考虑将使的web服务/SOA框架成为首选。 1网络监视的现状网络监视是网络管理最基础的部分之一。网络监视的目的是为了收集关于网络元素状态和行为的信息。收集的信息可以分为三种类型:静态(static),动态(dynamic)和统计(statistic)信息。静态信息指一般不随时间变化的与配置相关的信息;动态信息则是与网络时间相关的,随时间变化的信息;统计信息则是在动态信息基础之上根据一定的统计规则而产生的信息。网络监视工具作为网络管理平台非常重要的组成部分,负责收集网络中各个设备的状态和行为信息。多数的网络监视工具都是基于SNMP(Simple Network Management Protocol,简单网络管理协议),基于SNMP的网络监视模型采取集中的数据采集方式,且各监视模块之间不能进行信息共享,导致了在复杂的网络环境下基于这种模型的网络监视工具不能及时、准确地反映网络的运行状态。 2 SOA架构的概念及特点(1)SOA(service-oriented Architecture,面向服务架构)表达了一种软件架构概念,它定义为使用服务来满足软件用户的需求。在SOA环境中,网络资源能以独立服务的形式获取,服务的获取不要求了解这些资源的底层平台实现。SOA也可以被视为一种信息系统架构风格,它使结合松耦合、互操作的服务来创建应用成为可能。这些服务基于某种格式定义(或契约,例如,WSDL)进行互操作,该定义独立于底层平台和编程语言。接口定义隐藏了语言相关的服务实现。由此,SOA兼容的系统与开发技术和平台无关。(2)SOA的关键技术概念l)服务:是一个自足的、无状态的业务功能,通过定义良好的标准接口,它接受一个或多个请求,返回一个或多个应答。2)互操作性:基于一定的标准提供了不同解决方案之间的互操作性,可以通过多种技术实现。3)松耦合:是表达最小化依赖的概念,使得参与者由于某一方的改动而造成的影响被最小化了,从而提高了系统的容错性和灵活性。 3基于SOA网络监视服务的技术实现及模型(1)技术实现目前实现SOA的方法普遍推荐的是Web Services,基本的工作流程如图。Web Services指的是一个覆盖了互操作性的标准集合。这些标准既定义了用来通信的协议,也定义了用来阐明服务和服务契约的接口的格式。由于众多知名企业的开发和研究,现在Web Services的标准已经超过了数十个,并且还有不同的标准化组织阐述配套的资料。这些Web Services标准覆盖了几乎分布式计算和远程过程/函数/服务调用的所有领域。下面是5个基础的Web Services标准。1)XML可扩展标记语言(eXtensible Markup Language,XML)使用标记来界定内容,是用来描述模型、格式和数据类型的通用格式。是Web Services其他标准的基础。徐金艳:硕士研究生2)HTTP(包括HTTPS)是互联网使用的基本协议。HTTP-130-邮局订阅号:82-946 360元/年网络与通信《PLC技术应用200例》您的论文得到两院院士关注(HTTPS)是运用了互联网技术,通过网络发送Web Services的可能的协议之一。3)WSDL(Web Service Description Language)4)用来定义服务接口。WSDL是用来描述网络服务或终端的一种XML语言。它能描述服务的两个不同的方面:服务的签名(名字和参数),以及服务的绑定和部署细节(协议和位置)。5)SOAP是定义Web Services协议的标准。通过此协议交换Web Services数据。SOAP使用XML技术来定义一个可扩展的消息框架.这个消息框架提供了一个能在多种下层协议上进行交换的消息构造。HTTP是一个同

文档评论(0)

2017ll + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档