- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
云光设备管理系统的技术架构及特点
云光设备管理系统的技术架构及特点
软件技术结构
1.YG-F2000----基于SOA构的系统
YG-F2000是一个完整的软件系统建构体系,包括运行环境、编程模型、架构风格和相关的方法论等。其核心是服务,并涵盖服务的整个生命周期,建模-开发-装配-运行-管理。SOA的核心理念是业务驱动,采用松耦合、灵活的体系架构来满足随需应变的业务需求。
SOA架构是一个分层的结构,从底层的功能性服务,到原子服务和服务构件,到顶层的业务流程服务,目的是最大限度地封装不同的服务,从而达到复用的目的。无论哪一个层次,其核心都是服务——简单的和复杂的。业务模式和流程也可以通过服务的重新组合变得更加灵活。要搭建这个灵活多变的架构,需要利用三个关键的技术。
YG-F2000是基于J2EE平台、采用面向构件技术实现企业级应用开发、运行、管理、监控、维护的开发平台,支持SCA1.0、SDO2.1规范。基于YG-N2000开发的应用程序具备符合国际标准,易于扩展,易于集成的特性。用户的需求改变可以直接通过构件装配式的设计思路得以体现,软件架构师和程序员跳出传统开发模式的局限,只需和构件打交道,在彻底进化软件表达的同时,也使其改动与维护易如反掌。
功能 描述 统一的企业级应用平台 基于SOA模型统一的企业级应用平台,能够有效约束不同的开发商遵循统一的、标准化的应用架构进行开发,不同时期、不同厂商开发的应用系统彼此之间能够很好整合。 快速响应新的需求 提供层次分明的MVC(Model-View-Control)多层结构,支持最新的SOA技术标准,具有高度的扩展性。另外,通过对构件的重新组合生成一些新的构件,灵活地对局部功能加以修改或添加,从而随时针对变化进行调整。 系统高度的稳定性 提供了更多的成熟构件,应用框架也已经在众多用户的应用系统中得到了证明,免去了项目大规模架构开发带来的技术风险。 方便的系统维护和监控 提供强大的应用监控工具,时刻掌握应用系统运行情况,并且可以迅速定位故障和提供优化的方向。不仅极大地保护运营商的软件投资,更使得运营商对IT的管控能力得到实质的改善和提高。 保护已有的软件投资 基于YG-F2000平台的应用系统,由若干个稳定的构件组装构成,这些成果通过构件形式可很好地被分享,经过不断的积累可以形成本企业的构件库,在今后的IT系统建设中能够很好地重用,从而减少重复投资。另一方面,YG-F2000还支持不同的J2EE应用服务器、数据库和设备,最大程度地保障了原来对系统的投入。 屏蔽技术细节专注业务需求 YG-F2000能够有效地屏蔽底层J2EE的复杂技术,依靠丰富的构件库,可以极少甚至不用开发Java编程,从而使得开发人员能够从技术细节中解脱出来,更加专注在如何更好地实现业务需求上。
软件体系结构
软件的体系结构是构建应用软件最重要的指标之一。科学的软件体系结构应能保证应用系统具备可伸缩性、可扩展性和可管理性,而且,必须与国际上先进的理念相吻合,这也正是本项目对软件体系结构的要求。本系统的软件体系结构采用多层体系结构,由接入层、应用集成层和数据层构成,如下图所示:
1.上图的左半部分,纵向描述。整个系统是一个多层结构,主要分为四层:
层次 描述 接入层 为用户提供Web浏览器等多种接入方式,提供个性化、门户、单一安全认证和信息服务。与总体业务逻辑结构中的接入层对应。 应用支撑层 N9不仅是体现单独的系统应用,而是为EAM用户一体化EAM的整个信息化建设打下基础,并形成统一的解决方案,达到最大限度的资源共享。不同的应用系统之间存在着复杂的交互工作,应用支撑层承载的内容是公共组件,是EAM基础设施的重要组成部分,它所提供的功能、服务大大扩展了应用服务器的核心基础设施和特性,为快速构建、组装、集成、整合各种复杂、独立的应用系统奠定基础,实现与其它系统的集成。 应用支撑层与总体业务逻辑结构的应用支撑平台对应。 核心应用层 核心应用层是系统的应用逻辑处理,包括企业设备管理系统的各业务模块。按照招标要求,根据组件化的设计原则,我们将选择J2EE作为本项目的技术路线。创建、组装核心应用层各个业务系统将会调用应用支撑层中的业务组件和公共组件。 核心应用层与总体业务逻辑结构中的应用层相对应。 数据层 这是整个系统的数据中心,数据是一个广义概念,它既可能是各种数据库,也可能是数据文件,从结构上看可能是异构的。 数据层与业务逻辑结构中“资源层”的数据库平台对应。
2.上图右半部分,横向描述。系统是多层次、分布式体系,因此对系统的管理和通信机制必须有相应的要求,否则将体现不出其优越性。整个系统是基于以下基础建立:
功能 描述 综合应用管理 对应用基础系统(中间件)、应用服务器、数据库等应用软件设施进行全面监控和管理
您可能关注的文档
最近下载
- T∕CACM 1270-2019 中医内科临床诊疗指南 脓毒症.pdf
- 合作供货合同协议书范本.docx VIP
- 广州工商学院《高等数学(II)》2025 - 2026学年第一学期期末试卷.docx
- Unit 1 School Life Lesson 2(课件)2025-2025学年度冀教版英语四年级上册.pptx VIP
- 2020年一建《建设工程法规及相关知识》真题(含答案解析).pdf VIP
- 化工安全生产实务注册安全工程师考试(初级)知识点必刷题详解.docx VIP
- 2025贵州毕城开发集团有限公司及下属子公司招聘10人笔试模拟试题及答案解析.docx VIP
- 申请中英文成绩单的办事程序-广州大学教务处.doc VIP
- 前置胎盘的诊断与处理指南(2020版).docx VIP
- 广州工商学院《高等数学Ⅱ》2025-----2026学年期末试卷(A卷).docx VIP
文档评论(0)