基于osgi的eap系统的设计与实现-计算机技术专业论文.docxVIP

  • 5
  • 0
  • 约5.29万字
  • 约 65页
  • 2018-12-21 发布于上海
  • 举报

基于osgi的eap系统的设计与实现-计算机技术专业论文.docx

基于osgi的eap系统的设计与实现-计算机技术专业论文

上海交通大学工程硕士学位论文第二章 上海交通大学工程硕士学位论文 第二章 相关技术原理 · · PAGE 5· 第二章 相关技术原理 模块化是指解决一个复杂问题时自顶向下逐层把系统划分成若干模块的过程, 有多种属性,分别反映其内部特性。每个模块完成一个特定的子功能,所有的模块 按某种方法组装起来,成为一个整体,完成整个系统所要求的功能。 模块具有以下几种基本属性:功能、状态、接口、逻辑,功能、状态与接口反 映模块的外部特性,逻辑反映它的内部特性。 在系统的结构中,模块是可组合,分解和更换的单元。模块化开发方式将软件 开发从手工业阶段带入了工业化生产时代,OSGi 框架为模块化开发方法提供了必要 组件标准,以及灵活的框架结构。基于 OSGi 框架开发的软件具有规范的模块、动态 的插拔组件、稳定高效等特点。本章将首先分析模块化开发技术和 OSGi 规范以及特 点,最后分析实现基于 OSGi 框架的企业应用平台所需的一些技术。 2.1 模块化开发原理 在过去几年,Java 模块化一直是一个活跃的话题。从 JSR 277(现已废止)到 JSR 291[6],模块化看起来是 Java 进化过程中的必经一环。即便是基于 JVM 的未来语 言,比如 Scala,也考虑了模块化的问题。 2.3.1 模块的定义 模块化是个一般概念,这一概念也适用于软件开发,可以让软件按模块单独开 发,各模块通常

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档