写点什么

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

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

关注

评论

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

一文搞懂Go整合captcha实现验证码功能

闫同学

Go Web 安全 10月月更

行业实践:RocketMQ 业务集成典型行业应用和实践

阿里巴巴云原生

阿里云 RocketMQ 云原生

如何在 Linux 上重新启动网络接口?

wljslmz

Linux 网络 网络接口 10月月更

【愚公系列】2022年10月 Go教学课程 029-面向对象简介

愚公搬代码

10月月更

Go语言开发小技巧&易错点100例(一)

闫同学

10月月更

JavaSE 抽象类和接口

whispar

接口 Java应用 10月月更

Apache RocketMQ 在阿里云大规模商业化实践之路

阿里巴巴云原生

Apache 阿里云 云原生 消息队列 商业化

Vue组件入门(六)派发事件的参数传递

Augus

Vue 3 10月月更

适用于 Linux 的 Windows 子系统(WSL)安装指南

Yeats_Liao

后端 wsl 10月月更

常见大数据应用场景

穿过生命散发芬芳

大数据 10月月更

super关键字的作用

魏铁锤

10月月更

搭建Linux下QT开发环境与Android开发环境(嵌入式与PC机)

DS小龙哥

10月月更

ReentrantLock可重入、可打断、锁超时实现原理

JAVA旭阳

Java 并发 10月月更

Kafka的客户端NetworkClient如何发起的请求

石臻臻的杂货铺

Kafk 10月月更

Spring Boot「06」Loading initial data

Samson

Java spring 学习笔记 spring-boot 10月月更

Ubuntu Server 20.04 LTS下载及安装教程

Yeats_Liao

ubuntu 后端 10月月更

还不会配置Python虚拟环境?看这篇就懂了

芥末拌个饭吧

后端 配置管理 python 3.5+ 10月月更

JWT详解

Java学术趴

10月月更

WeChat Moments Performance Analysis

David

架构实战营

百度面试题——迷宫问题(超详细解析)

lovevivi

c 数据结构 10月月更

协同开发时,如何科学的使用Git紧急修复线上bug?

王中阳Go

git 敏捷开发 团队协作 10月月更 git使用规范

网络协议与传输媒体

急需上岸的小谢

10月月更

图解ReentrantLock的条件变量Condition机制

JAVA旭阳

Java 并发 10月月更

如何提高项目的稳定性和开发效率呢?

王中阳Go

数据库 算法 框架 函数 10月月更

朋友圈高性能复杂度分析

许四多

「数仓建设篇」数仓主题域与主题划分实战

大数据阶梯之路

面试 数仓主题 数仓建设

Linux下编写ENC28J60网卡驱动,完善网络设备框架

DS小龙哥

10月月更

Go做Web开发,有哪些必懂的概念和底层原理呢?

王中阳Go

Java php Go Web 10月月更

用Java实现计算器功能

魏铁锤

10月月更

用栈操作构建数组

掘金安东尼

算法 10月月更

PUTTY-0.75 下载安装及SSH远程连接方法

Yeats_Liao

后端 putty 10月月更

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