写点什么

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:131129
用户头像

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

关注

评论

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

科研类项目核算的“法、术、器”(二)

用友BIP

项目管理 科研项目

中文人物关系知识图谱(含码源):中文人物关系图谱构建、数据回标、基于远程监督人物关系抽取、知识问答等应用.

汀丶人工智能

人工智能 nlp 知识图谱 智能问答

超强阵容!HarmonyOS极客马拉松2023专家评审团来袭!

HarmonyOS开发者

HarmonyOS

618技术揭秘 - 大促弹窗搭投实践 | 京东云技术团队

京东科技开发者

前端 弹窗 xview 企业号 7 月 PK 榜

Coral Finance 将为 Zepoch 节点空投,Nautilus生态空投季开启

西柚子

支付宝小程序云李铮:科技赋能,敏捷增长

TRaaS

支付宝小程序 小程序云开放 蚂蚁

万字长文浅析配置对MySQL服务器的影响 | 京东物流技术团队

京东科技开发者

MySQL 数据库 服务器 企业号 7 月 PK 榜 MySQL服务器

自主AI代理:未来的生产力引擎

互联网工科生

人工智能 AI代理

免费SAFe大规模敏捷管理工具

顿顿顿

Scrum #敏捷开发 敏捷开发管理工具 SAFe框架

飞桨大模型分布式训练技术

Baidu AICLOUD

飞桨 百度百舸 AI 大底座

高性能、高扩展、高稳定:解读 EasyMR 大数据组件自定义可扩展能力

袋鼠云数栈

大数据 大数据组件

REST API 版本控制:高效管理

Apifox

程序员 RESTful API REST API API 测试

基于因果关系知识库的因果事件图谱构建

汀丶人工智能

人工智能 自然语言处理 知识图谱

源码解析Collections.sort ——从一个逃过单测的 bug 说起 | 京东云技术团队

京东科技开发者

排序算法 源码解读 企业号 7 月 PK 榜 Collections.sort

KaiwuDB 资深解决方案专家周幸骏:打造核心时序引擎,释放数据新价值

KaiwuDB

时序数据 KaiwuDB

浅聊一下大模型

鲸品堂

大模型训练 大模型

火山引擎DataLeap的Data Catalog系统公有云实践 (上)

字节跳动数据平台

大数据 数据中台 数据治理 数据安全 企业号 7 月 PK 榜

详解!视频直播源码布谷科技平台搭建开发:录制功能

山东布谷科技

软件开发 视频直播 源码搭建 短视频直播源码 视频录制

全彩LED显示屏品质由什么决定

Dylan

媒体 广告 科技 LED LED显示屏

Sugar BI:大模型时代的智能 BI

Baidu AICLOUD

BI 数据智能

基于Hologres向量计算与大模型免费定制专属聊天机器人

阿里云大数据AI技术

人工智能 hologres

内部Java内存模型与硬件层面内存模型的关系是什么?

java易二三

Java 编程 程序员 硬件 计算机

广东省《5A物理抗菌纺织品》团体标准颁布

极客天地

一种配置化的数据脱敏与反脱敏框架实现 | 京东云技术团队

京东科技开发者

数据安全 脱敏 数据脱敏 企业号 7 月 PK 榜

明晚直播:可重构计算芯片的AI创新应用分享!

飞桨PaddlePaddle

人工智能 百度 paddle 飞桨 百度飞桨

Java中的JDBC的使用方法有哪些?

java易二三

Java 编程 程序员 计算机

Java基础之IO流

java易二三

Java 编程 程序员 io 计算机

2023开源数据库排行榜发布,“新晋黑马”瀚高IvorySQL跻身三十强

极客天地

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