.jpg)
Arjen Poutsma谈Spring Web Services
InfoQ的Stefan Tilkov和Spring Web Services的创建者Arjen Poutsma进行了一次对话,论述了该项目的相关问题,以及如何用一种不同于以往的方法来构建Java Web Services。话题包括设计这个WS框架的原因,契约优先的好处,文档驱动的Web Services,JAX-WS以及REST等。
.jpg)
InfoQ的Stefan Tilkov和Spring Web Services的创建者Arjen Poutsma进行了一次对话,论述了该项目的相关问题,以及如何用一种不同于以往的方法来构建Java Web Services。话题包括设计这个WS框架的原因,契约优先的好处,文档驱动的Web Services,JAX-WS以及REST等。
一篇名为《Debugger Support Considered Harmful》的文章认为Ruby缺乏调试器支持——但却是一件好事。让我们来看看各种反驳意见以及Ruby调试器的现状。

目前可以用来调试Java应用程序的工具令人叹为观止。现代IDE提供了全功能的调试界面,并且像GlassBox这样的工具用BCI(bytecode instrumentation)提供了关于应用程序运行时状态的更多信息。虽然你有时候会发现自己处于无法使用这些工具的境地,或许应用程序被部署在防火墙的另一端,不允许你远程调试;或许你正在客户那里,没有你喜欢的工具可用。现代调试工具使用的大多数信息和方法都由JVM自己提供,并具有控制这种信息而不用最新图形工具的一些方法。本文关注一些可用的调试方法,它们只使用Java SDK(JDK)自带的那些工具。

这篇文章回顾了在Spring 2.0中对AOP的支持,并带你领略了在企业应用中对AOP的采纳过程。大量的事例表明,很多用AOP可以很简单实现的功能,用其他的方式很难实现。

作为WS-*架构的远景提出者之一和坚定的倡导者,我们问了他关于WS-*平台以及他对Microsoft在标准化方面所起作用的看法。Sanjiva也借机向我们揭开了“WS-*和REST的神秘面纱”。