Eclipse 平台架构技术分析 目 录 一、Eclipse 概述 ..................................................................................... 2 二、Eclipse 体系结构 ............................................................................. 2 三、Eclipse 平台运行时与 OSGi ............................................................. 3 (一)平台运行时(Platform Ru ntime): ...................................... 3 1) 运行时的功能 ...................................................................... 3 2) 运行时工作原理 .................................................................. 3 (二)OSGi 体系结构 ....................................................................... 3 1) OSGi 概述 .............................................................................. 3 2) OSGi 框架 .............................................................................. 3 各层及其关系简介 ................................................................ 4 a.安全层................................................................................. 5 b.模块层 ................................................................................ 5 c.生命周期层 ......................................................................... 6 d.服务层 ................................................................................ 7 四、Eclipse 的插件机制 ......................................................................... 7 (一)与插件相关的概念 ................................................................ 8 (二)插件间的通信 ........................................................................ 8 五、第一个 PDE 插件开发实例演示 ...................................................... 8 2 Eclipse 平台架构技术分析 一、Eclipse 概述 1.在 Eclipse 以前比较常用的是分层式体系结构,比如 Linus、TCP/IP。然而现在软件的生命周期越来越短、对软件功能的要求越来越强、需求变化也越来越快,一个软件的可扩展性,将很大程度决定了...