`
wangyonghe
  • 浏览: 43464 次
社区版块
存档分类
最新评论

设计模式在网管系统(EMS)中Mediation 的设计

阅读更多

----------------------------------------------------------------------------------------------------------------------------------

赞助商:NSPP 网络推广平台 帮助您推广产品

----------------------------------------------------------------------------------------------------------------------------------

名词介绍
1)  EMS
Element Manage System 设备管理系统
2)  Mediation
        网管系统中通常将直接与具体网元交互的模块称为:Mediation 或者Adapter 模块, 该模块屏蔽了网元通信的具体协议, 向上层业务模块提供了OO的访问方式, 例如: 对网元内的管理对象和告警进行建模等.

1. 设计介绍
1.1 类图


 设计类描述如下:
 1)INetworkElementAgent 接口
    该接口定义了访问一个网元的基本方法, 上层业务模块可以通过这些方法访问设备, 不需要关心具体的访问协议或方式.一般的网元都会向网管系统提供: 配置服务, 性能服务, 故障服务, 测试服务. 也就是TMN里定义的FCAPS(其中的A和S一般由独立的系统来实现). 因为不同厂商设备的这些服务可能存在差异, 所以这些接口不包括任何方法. 使用者可以根据需要定义一些方法, 但要遵循封闭的原则, 不要将与设备交互的相关细节暴露给上层业务模块.

 2)INetworkElementAgentFactory 接口
    该接口定义了创建网元代理对象的方法, 实现类也可以缓存网元代理对象, 如果调用者传入的参数相同, 则返回同样的实例.
 3)IAlarmListener 接口
    该接口定义了一些告警相关的方法, 例如:告警产生, 告警清除等.
 4)ISynchronizable 接口
    在网管理系统中, 为了能够保持网管理系统和真实设备的数据一致性, 经常需要从真实设备中获取所有数据, 也可以获取部分数据,例如: 告警数据等.

  • 大小: 59.5 KB
分享到:
评论

相关推荐

    moderated mediation

    具体的系数分析 相关分析软件 语句”共同指向了统计学和心理计量学中的一个高级概念——带调节的中介模型(Moderated Mediation),这是评估两个变量之间关系的中介变量在受到第三个变量(调节变量)影响时如何变化...

    Introduction to Mediation Analysis.pdf

    例如,在流行病学中,中介分析可以用来探究环境污染对人类健康的影响,在社会科学中,中介分析可以用来探究社会经济因素对犯罪率的影响,在心理学中,中介分析可以用来探究情感状态对人际关系的影响。 中介分析的...

    mediation_SAS_survival_Timo.rar

    标题中的“mediation_SAS_survival_Timo.rar”表明这是一个关于使用SAS软件进行生存分析中介效应分析的资源包。这个压缩包可能包含了由Timo(可能是作者或开发者)编写的SAS宏程序,用于处理涉及生存时间数据的中介...

    SiBus Mediation

    在IT行业中,服务总线(Service Bus)是一种核心架构组件,用于连接和协调不同系统、应用程序和服务之间的通信。WebSphere Sibus是IBM提供的一种中间件,它允许企业构建灵活、可扩展的服务导向架构(SOA)。在这个...

    类型变量的中介模型-logistics mediation model的应用研究

    【类型变量的中介模型-Logistics Mediation Model的应用研究】 在社会科学、心理学以及...在公共卫生政策制定和干预措施设计时,这种模型能帮助识别关键的中介变量,从而针对性地制定策略,以改善目标群体的行为模式。

    mopub-ios-mediation:MoPub的官方iOS中介存储库

    mopub-ios-mediation 感谢您浏览MoPub! 我们以拥有一个易于使用且灵活的货币化解决方案而自豪,... 我们的团队会定期监视和调查所有提交的内容,以将其包含在我们的官方适配器版本中。 执照 要查看完整许可证,请访问

    mediation:R包中介

    该软件包在Imai,Keele和Yamamoto(2010),Imai,Keele和Tingley(2010),Imai,Tingley和Yamamoto(2013),Imai和Yamamoto(2013)和Yamamoto(2013)中执行方法和建议。 除了估计因果中介效应外,该软件还允许...

    stata命令:中介效应分析

    在社会科学和经济学的研究中,中介效应分析是一种重要的统计方法,用于探究一个自变量(X)对因变量(Y)的影响是否通过一个或多个中介变量(M)来传递。Stata作为一款广泛使用的统计软件,提供了方便的命令来进行...

    mediation-cocos

    《mediation-cocos:在Java中实现跨平台广告中介的深度解析》 “mediation-cocos”项目,正如其名,是针对Cocos游戏引擎的一个广告中介解决方案,它旨在帮助开发者整合不同广告网络,实现广告收益的最大化。在这个...

    WESB MediationFlow Best Prictice

    这份文档主要介绍了在设计和实施Mediation Flows时的最佳实践和技术建议,旨在帮助开发人员更高效地构建SOA(面向服务的架构)环境中的集成解决方案。 #### 关键知识点 ##### BP1:处理应用程序/协议特定逻辑 - **...

    Websphere esb

    中介流程则是指一系列有序的中介操作,它们描述了消息在系统中的处理路径。 要创建和运行一个中介模块,开发人员需要首先了解如何使用WebSphere Integration Developer工具。这个工具提供了一个图形化界面,用于...

    中国移动物联网业务支撑系统方案建议书.doc

    中国移动物联网业务支撑系统方案建议书 本文档是中国移动物联网业务支撑系统方案建议书的总体概述,旨在为中国移动物联网业务提供一个全面的解决方案。该方案旨在帮助中国移动更好地发展物联网业务,提高业务效率,...

    StrangeIOC帮助文档

    在 Unity3D 中,使用 MVC 设计模式可以帮助开发者将业务逻辑、用户界面和数据模型分离,从而提高代码的可维护性和可扩展性。 **依赖注入(Dependency Injection,DI)**是一种设计模式,允许对象在运行时动态地获取...

    AdventNet产品简介

    3. **AdventNet TMF EMS**:遵循TMF标准设计的企业管理系统,支持多种网络设备的管理,满足了大规模网络环境的需求。 4. **远程操作管理解决方案**:提供了一系列工具和服务,用于远程监控和管理网络设备,确保网络...

    面向服务的计算 Service-Oriented Computing 2009

    面向服务的计算作为一种先进的设计理念和技术框架,在企业级应用开发中发挥着重要作用。本书不仅提供了全面深入的理论基础,还结合了大量的实践案例,为读者理解和应用SOA提供了宝贵的资源。无论是对于学术研究者...

    SS 2013-USENIX Security Symposium 2013年论文集

    研究团队设计并实现了一个基于图论的算法来放置调解提示,既能保护每次资源访问,又能避免在后台任务或第三方库中重复提示。通过分析100个应用平均7.3MB大小、包含数十个DLL的实例,证明了他们的方法是可行的。在95%...

    G*Powerwin统计分析资料(入门视频,中文文档)

    G*Powerwin 是统计专业用于分析数据样本的必备工具,小巧却很强大。近来,心理学业广泛用于分析小样本,压缩包中收集了包含GPower工具,教学视频,文档以及中文ppt,傻瓜式step by step

    一些关于wso2 esb的文档

    4. **错误处理**:在《WSO2 ESB by Example - Best practises for error handling on the WSO2 ESB》中,详细阐述了如何在ESB中设计和实现错误处理策略,以保证系统的健壮性。这包括异常捕获、重试机制、故障转移和...

Global site tag (gtag.js) - Google Analytics