组件对象模型,基于 OSGi 服务模型实现组件之间松耦合通信


2009 年 12 月 23 日 --转自IBMOSGi Service Layer 所定义服务模型是以发布 (Publish) 发现 (Find) 和绑定 (Bind)为基础操作的动态协作合作模型。所谓的服务 (Service) 就是标准的 Java 对象向服务注册表 (Service Registry) 注册的一个或者多个接口 (interface)。 Bundle 可以向服务注册表注册服务,查询服务并使用它们。本文所要讨论的是基于 OSGI 动态服务模型的 Event Admin Service,通过使用 Event Admin Service,开发者可以开发类似于 JMS 的,基于消息的松耦合应用。
OSGi Service Layer 简介
在开始我们的正式讨论之前 , 让我们花些时间来回顾一下这些预备知识。
简 单来讲,OSGi 服务层 (OSGi Service Layer) 是一个构建在 Java 之上的 SOA 平台,它定义了一个动态协作的服务模型,该模型以发布、绑定、发现为基本操作,分离契约 ( 接口 ) 与
Tags:  osgiweb 什么是osgi 液力耦合器模型 通信耦合 组件对象模型

延伸阅读

最新评论

发表评论