写点什么

Spring Web Services 1.5 发布啦

  • 2008-04-14
  • 本文字数:664 字

    阅读完需:约 2 分钟

在辛勤工作 6 个月后,Spring Web Services 1.5.0 终于发布了。相对于使用 SOAP 服务进行契约优先式的开发,我们可以通过 XML 操纵 Spring-WS 以创建文档驱动的 Web services。该发布版的一些显著特性如下:

  • 两个新的传送器:JMS 和 email,对客户端与服务器端都适用
  • 基于 WSS4J 的 WS-Security 实现,这使得在非 SUN 的 JDKs(如 WebSphere)与 JDK1.4 上应用 WS-Security 成为可能
  • 对客户端与服务器的 WS-Addressing 支持,支持规范的 2004 年 8 月版与最终版

Arjen Poutsma详细论述了一些新特性的工作方式,向我们展现了这些新变化是如何实现的。有一些例子描述了新的传送器是如何实现的并给出了该版本中其他特性的一个概览。Aljern 还对 Spring-WS 的设计决策与未来的功能给出了反馈。

其他特性包括:

  • Spring-WS jars 现在是 OSGi bundles,
  • 一个新的、客户端的拦截机制,包括 WS-Security 支持,
  • @Endpoints 现在成为 @Components,因此当使用 Spring 2.5 的组件扫描时会自动探寻到它

1.5 版中 95% 以上是向后兼容的,当谈到升级时,Spring 论坛中的评论表现出积极的态度。请查看发布通告以全面了解新特性。同时请查看最近InfoQ 对Arjen Poutsma 的采访以更深入了解Spring-WS 及其方法论。

查看英文原文: Spring Web Services 1.5 Released - - - - - -

译者简介:张龙,同济大学软件工程硕士,现就职于理光软件研究所。主要从事文档工作流和办公自动化解决方案的研发工作。热衷于 Java 轻量级框架的研究,对敏捷方法很感兴趣。曾有若干年的 J2EE 培训讲师经历。参与 InfoQ 中文站内容建设,请邮件至 china-editorial[at]infoq.com

2008-04-14 05:35552
用户头像

发布了 88 篇内容, 共 265.9 次阅读, 收获喜欢 8 次。

关注

评论

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

Vue进阶(幺伍肆):vue-resource 应用

No Silver Bullet

Vue vue-resource 10月月更

如何成为一个更好的职业人?

石云升

学习笔记 职场经验 10月月更

CODING 助力江苏高速信息实现组织敏捷与研发敏捷,领跑智慧交通新基建

CODING DevOps

研发敏捷 组织敏捷 自动化发布流程 团队目标一致性 楼宇智能化

虚拟人“觉醒”年,见证一场万物的进化

脑极体

少吃肉也能减碳排?

脑极体

文本逆序翻转工具

入门小站

工具

第六届世界智能大会平行论坛提前揭晓

InfoQ 天津

Android 音视频 - MediaCodec 编解码音视频

声网

android 音视频 编解码

ES入门教程

阿强

elasticsearch elastic ES

公关CRM软件助你培养长期客户关系

低代码小观

CRM 管理系统 管理工具 管理软件 公关

永不落幕的世界智能盛会:天津市工业和信息化局与工商银行天津分行举行对接交流活动

InfoQ 天津

网易云信 6 周年|以梦为马,谱写融合通信新篇章

网易云信

云通信 通信云

使用 Spring Boot 和 @DataJpaTest 测试 JPA 查询

码语者

Java Spring Boot test

阿里大牛首次公布Java10W字八股文面经,Github访问量破百万

Java 编程 程序员 架构 面试

北森CEO纪伟国:深耕HR SaaS,聚焦场景一体化

海比研究院

OCR+NLP信息抽取在金融、物流行业的应用

百度大脑

人工智能 百度

030云原生之交付部署

穿过生命散发芬芳

云原生 10月月更

浅谈如何实现自定义的 iterator

hedzr

stl Iterator c++17

泛型原理解析(Review)

Puciu

泛型

中国央行数字货币DCEP——有增值空间吗?

CECBC

Python代码阅读(第48篇):返回最大元素的索引

Felix

Python 编程 Code Programing 阅读代码

OCR+NLP 提取信息并分析,这个开源项目火了!

百度开发者中心

最佳实践 开源技术

作业:模块一

奔奔

微信朋友圈的复杂度分析

胡颖

架构实战营

科技赋能乡村振兴,农林牧渔如何“拥抱”区块链技术?

CECBC

OpenSearch 文档如何进行编译

HoneyMoose

优雅代码技巧

十二万伏特皮卡丘

[ CloudWeGo 微服务实践 - 02 ] 上手

baiyutang

golang 微服务 10月月更

带你了解3类预训练语音模型预测方法

华为云开发者联盟

语音 预训练 语音模型 前文 后文

linux之zgrep查找压缩包文件文本

入门小站

Linux

通过题目来讲一讲计算机系统概述相关知识 3 | 计算机组成与系统结构专题

Regan Yue

计算机组成原理 10月月更

Spring Web Services 1.5发布啦_Java_Bryan Clauser_InfoQ精选文章