“AI 技术+人才”如何成为企业增长新引擎?戳此了解>>> 了解详情
写点什么

Spring Dynamic Modules 继续改进

  • 2008-07-23
  • 本文字数:683 字

    阅读完需:约 2 分钟

在 Spring网站上,Spring Dynamic Modules 是这样定义的:

……便于建造在 OSGi 框架中运行的 Spring 应用。用这种方式编写的 Spring 应用具有更好的模块分离,能在运行中的系统上增减、删除及修改模块,能同时部署同一个模块的多个版本(且使用模块的程序会被自动绑定到正确版本的模块上),还提供了一个动态服务模型。

InfoQ 编辑 Ryan Slobojan 在今年一月份曾经报道过 Spring Dynamic Modules 1.0 版的情况。而这次 1.1.0 版发布的新闻稿中列举了以下新特性:

  • OSGi 应用的 Web 支持(Servlet、JSP、Taglibs)
  • Spring-MVC 集成
  • Classpath 扫描
  • Spring-DM 扩展器和 Web 扩展器的自定义挂钩
  • 给 OSGi 服务导入程序和应用上下文的事件通知
  • 调整 OSGi 代理基础架构
  • OSGi 集合的“贪婪代理(greedy-proxy)”功能
  • 集成 SpringSource Bundle Repository
  • 可自定义 Spring 支持下的 bundles 的位置
  • 可插拔的服务依赖检测机制
  • OSGi 导入程序可访问原生的 OSGi ServiceReference
  • 新的 Web 示例程序

其中最重要的是增加了 Web 支持,使之与 Tomcat、Jetty 之类的 Web 容器集成。网站上是这样说的: > 通过对 OSGi 平台上的 Web 应用的透明支持……Spring DM 让使用 Servlet、JSP、taglib 等技术的 WAR 无需更改或很小的更改就能在 OSGi 平台上使用。

1.1.0 版中提供的新 Web 示例目的在于帮助理解新的 Web 支持的工作原理。Spring Dynamic Modules 正在持续改进之中,不断提供新的功能,改掉旧的错误。虽然它还很新,但在背后支持它的是一个成熟的开发团队和公司。

要想进一步了解 Spring Dynamic Modules 1.1.0,请参阅它的参考指南

查看英文原文: Spring Dynamic Modules Continuing To Improve

2008-07-23 08:13766
用户头像

发布了 225 篇内容, 共 60.5 次阅读, 收获喜欢 49 次。

关注

评论

发布
暂无评论
发现更多内容

什么是架构?怎么来理解?

秋天

架构 架构师

「架构实战营」课堂作业-G20210698010384

张亮

架构实战营 - 模块 1- 作业

请弄脏我的身体

架构实战营

聪明人的训练(五)

Changing Lin

4月日更

如何做Nginx安全日志分析可视化

运维研习社

nginx 4月日更 waf

架构实战营 模块一作业

netspecial

架构实战营

架构实战营-模块一作业

Sun

区块链的环保实验,助全球提高垃圾回收

CECBC

环保

go每日一库 [go-rate] 速率限制器

happlyfox

学习 Go 语言 4月日更

极客架构module 1 作业

Geek_649372

架构实战营

架构实战营——作业一:微信架构及学生管理架构

开拓纪

架构实战营 作业一

机器学习和大数据的区别和联系

大数据技术指南

机器学习 大数据 4月日更

脑机接口简史——假如这篇推送是你靠意念打开的

白洞计划

高承实:绘一幅区块链社会画像

CECBC

区块链

怎么画出专业的架构图?

秋天

架构 架构师

机器学习(二):理解线性回归与梯度下降并做简单预测

caiyongji

机器学习

基于二叉树实现Map

Silently9527

Java 二叉树 数据结构与算法

VUE2,基于vue-cli搭建创建vue项目

Chalk

Vue 大前端 4月日更

一文读懂区块链领域最新发展方向 NFT经济将成未来发展方向

CECBC

艺术品

Linux grep 命令

一个大红包

4月日更

PCB如何拼版

不脱发的程序猿

嵌入式 电路设计 硬件设计 4月日更 PCB打样

为什么数据库字段要使用NOT NULL?

艾小仙

架构实战营--模块一

永佳

架构实战营

脑机接口简史——假如这篇推送是你靠意念打开的

脑极体

Java最强规则引擎-ice是如何炼成的?

waitmoon

规则引擎使用 规则引擎 流程引擎

重磅官宣:Nacos2.0发布,性能提升10倍

xcbeyond

Java 微服务 nacos 4月日更

Scrum Patterns:每日Scrum(译)

Bruce Talk

敏捷开发 译文 Agile Scrum Patterns

踩坑 MySQL 索引,看看你真的会用么?

架构精进之路

MySQL 4月日更

浅聊函数防抖与节流

程序员海军

JavaScript 大前端 防抖 节流

Wireshark数据包分析学习笔记Day25

穿过生命散发芬芳

Wireshark 数据包分析 4月日更

作业1--微信的业务架构及学生管理系统

大可

Spring Dynamic Modules继续改进_Java_Craig Wickesser_InfoQ精选文章