OSGI的web开发.docVIP

  • 1
  • 0
  • 约1.58万字
  • 约 34页
  • 2017-08-10 发布于重庆
  • 举报
OSGI的web开发.doc

基于 OSGi 和 Spring 开发 Web 应用 简介: 作为一个新的事实上的工业标准,OSGi 已经受到了广泛的关注, 其面向服务(接口)的基本思想和动态模块部署的能力, 是企业级应用长期以来一直追求的目标。Spring 是一个著名的 轻量级 J2EE 开发框架,其特点是面向接口编程和非侵入式的依赖注入。将 OSGi 和 Spring 结合能充分发挥二者各自的特长,更好地满足企业级应用开发的需求。Spring 开发组织在 2008 年发布了将 OSGi 和 Spring 结合的第一个版本:Spring-DM。本文通过一个简单实例,介绍如何利用 Spring-DM 开发基于 OSGi 和 Spring 架构的 Web 应用,同时探讨其中用到的关键技术及其基本思想。 开发一个简单的 OSGi Web 应用实例 一个简单的 Web 应用 我们写一个简单的 Web 应用 compute.html :计算两个数字的和或乘积。如下图所示: 图 1. 一个简单例子 为了体现 OSGi bundle 的动态部署能力,我们写两个 service bundle,其中一个计算两个数字的和(称为 add bundle),另外一个计算两个数字的积(称为 multiply bundle)。 当我们点击“Compute”按钮的时候,如果此时 add bundle 被部署,则页面将返回两个数字的和,否

文档评论(0)

1亿VIP精品文档

相关文档