星期一 十二月 21, 2009

Jersey 改进 - 跟踪和 Google AppEngine 支持

Jersey 是 JAX-RS 用实现,但也是 GlassFish v3 的完全生产质量组件,包括多种功能 (Jersey@TA) 来扩展其有用性。  Paul 刚报告了两个最近的添加:

跟踪添加 - 从 Stapler 浏览概念,Jersey 现在允许通过系统属性跟踪消息,以帮助理解匹配和分发请求的原因。
• 对实现的调整,因此 Jersey 可以与 Google AppEngine 配合使用,尽管该容器中有局限性。

JAX-RS 是经批准的第一批 JavaEE 6 规范之一,1.0 在 2008 年 9 月末批准(请参见 JCP 投票表格)。  JavaEE 6 中包括的版本是最近的维护版本 JAX-RS 1.1,Jersey 已从所有该老化时间中获益。  尽情使用吧!

星期三 十二月 16, 2009

Jersey Improvements - Tracing and Google AppEngine Support

Jersey is the JAX-RS Reference Implementation but also is fully production quality component of GlassFish v3, and includes many features (Jersey@TA) to expand its usefulness.  Paul just reported on two recent additions:

• The Addition of Tracing - borrowing the concept from Stapler, Jersey now permits tracing mesages via a system property to help understand why requests are matched and dispatched.
• Adjustments to the implementation so Jersey can be Used with Google's AppEngine, despite the limitations in that container.

JAX-RS was one of the first JavaEE 6 specifications approved, with 1.0 approved back in September 2008 (see JCP Vote Table).  The version included in JavaEE 6 is a recent maintenance release, JAX-RS 1.1, and Jersey has benefited from all this burn-in time.  Enjoy!

星期四 十一月 19, 2009

WADL at W3C

ALT DESCR

WADL, Web 服务描述语言,(home@java.netWADL@TA)现在是 W3C 成员报告。WADL 清晰地介绍了 RESTful Web 服务,受 Jersey (因此也受 GlassFish v3 支持)和其他工具,诸如 Zembly(声明wiki)的支持。

祝贺 Marc!

星期一 八月 24, 2009

更新的 GlassFish v3 REST 界面

Browser-based REST management of GlassFish

这是在 GlassFish v3 上执行的工作的另一个更新,提供 REST 界面以进行管理和监控。这次,Rajeshwar 宣布 HTML 渲染的可用性。这是一个精简的界面,用于通过一组丰富的监视数据进行浏览以及阅读和修改 GlassFish 配置,包括部署应用程序。以前的条目介绍了功能并涵盖了由 Jersey 扮演的角色。

如果您想自己尝试使用一下它,请确保使用当前的 GlassFish v3 版本(参见 Rajeshwar 的条目或等待提升的版本 60)启用监控(将相应的子系统级别设置为 LOWHIGH)。还请关注 Ludo 最近的简短 Jazoon 演讲,其中介绍了 REST 界面功能并介绍如何使用 JavaFX 客户端以使用它(也包括演示)。

对于在那的 Mac OS 用户,这不在 Safari 中工作,因为 Safari 倾向于 XML,相对 HTTP 而言。所以使用 Firefox 来替代。当然,您仍可以选择使用我曾建议过的 cURL 或 wget,这使得 GlassFish 非常适用于云(不需要 ssh)。

星期五 七月 24, 2009

使用 GlassFish v3 的 REST 界面监视它

ALT DESCR

GlassFish v3 具有使用 Jersey 实现的 REST/HTTP 界面。该界面由 GUI 管理控制台使用,但还可以被其他客户端使用;例如,数据可导出为 JSON、XML 或 HTML,REST + JSON 组合使 JavaScript 客户端非常易于编写。

查看 Rajeshwar 最近的文章,以了解如何使用 REST 界面监视

Jersey 1.1.1 EA - 现已发布(越来越接近 GFv3 了!)

ALT DESCR

Paul 已宣布了 Jersey 1.1.1 EA 的发布,基于 JAX-RS 1.1 的草案版(参见 JAX-RS 1.0 规范和更改日志)。要更多地了解 Jersey,您可以参阅使用入门文档Jersey 用户指南,查看 Paul 和 Marc 的网上研讨会或浏览以前的条目

Jersey 也在与 JFA 的 Atmosphere 框架进行协作,因为 Paul 是 Scala 的拥趸,也支持 Lift。总之,这对 GFv3 而言,是很好的进展。更多详细信息参见 Paul 的声明

星期二 四月 21, 2009

将 Spring 与 Jersey 结合使用

ALT DESCR

Paul 已发表了一篇非常详细的 Enterprise 提示,介绍如何使用 Jersey,这是用在 GlassFish 中的 JAX-RS 实现,与 Spring 结合使用,用于构建和运行企业级 Java 应用程序的框架。该集成依赖 Jersey 的稳定版本中目前可用的集成功能

Paul 的说明详细介绍了如何通过 Jersey 编写基本的 Web 应用程序,因为它利用了 Spring。来看一下吧!

星期三 四月 15, 2009

REST、Twitter、BlackBerries 及更多 - 赶上 Mobility Platform 1.1

GlassFish Mobility Platform 1.1 的发布 ([1], [2]) 时间与 GlassFish Portolio 相同,虽然正式的讲,它不是 Portfolio 的一部分。那一周我主持了几个网上研讨会;可以查看存档页面以获取短的长的研讨会。

GF MP 1.1 中功能的核心仍然是 SyncML 引擎和适配器,但该版本新添了基于 JAX-RS 的连接器的支持(通过 Jersey)和 JerseyMe,一个用于 CLDC 的 JAX-RS 客户机库。新增的其他内容包括 BlackBerry 支持和新的 SalesForce 样例(使用 JAX-RS 连接器)。

这个团队一直在使用新的 Mobility 博客往这些功能上聚集新内容;加快追赶的步伐...

ALT DESCR

• Rebecca 介绍了如何在 SalesForce 示例中使用新的 JAX-RS 连接器:[1]、[2] 和 [3]。
• Santiago 的两个短的截屏视频介绍了如何开发部署 JAX-RS 连接器。
• Hans 介绍了如何置备 BlackBerry 客户机。
• Ryan 的几个截屏视频:SalesForce 示例Case 管理系统
• Rajiv Konkimalla 介绍如何同步 Twitter 数据
• Joe Wang 介绍如何使用 LWUIT 和 BlackBerry 开发客户机应用程序

星期三 四月 08, 2009

EJB 3.1 和 Jersey - 伟大的伙伴关系

ALT DESCR

规范开发中的一种挑战就是如何在时间表、资源、时区等的限制范围内最好的利用其他同时也在开发的规范。这是另外一种情况,其中透明度和开源代码起到了的很重要的作用 - 加上专家组平时不辞劳苦的工作。

一个恰当地例子就是 EJB 3.1JAX-RS 1.1,其中专家组一直致力于在 Jersey 中将 POJO 会话 bean 用作资源(根)或提供程序类,作为平常的 WAR 进行开发。这允许进行非常自然的 Java 编程,如此根基类的内容

@Stateless @Path("ssb") public class StatelessSessionRootResource { @Context private UriInfo ui; @GET public String get() { return "GET: " + ui.getRequestUri().toASCIIString(); } }

在 Paul 的 Glassfish v3, EJB 3.1 and Jersey 和 Ken 的JAX-RS and EJB 中查看完整详细信息。

EJB3.1 和 JAX-RS 是其中两个新的 JavaEE6 功能,您将能够尝试 GFv3 in EA by JavaOne - 在那儿见吧! 照片呢? 另外一组伟大的伙伴关系,这一次是指羽毛球的混双:Kim Dong-moonRa Kyung-min :-)

星期一 三月 23, 2009

Hello Cloud! 通告及示例

ALT DESCR

今天在 CommunityOne East,Sun 针对其云计划公布了更多的详细信息大量的公有和私有云,均是开放且可兼容的

该计划启用了虚拟数据中心的定义和部署,利用的是 q-LayerxVMVirtualBox 以及一些组件,例如 OpenSolarisMySQLGlassFishWeb Stack

更多详细信息参见 Cloud@Sun发布事件和此概述。我还喜欢浏览 SuperNat 中心和运行白皮书概览的 TheRegister 站点。

另请参阅 CraigTim 的个人观点,他们直接参与了 RESTful API 的定义,以操作云。APIS 经过 Creative Commons 许可(参见开放式 API),在 Kenai 中有介绍,请参见 API homeHello Cloud 项目。

星期二 三月 17, 2009

迈向 Java EE 6 中的 REST 和 SOAP - JAX-RS 1.1 和 JAX-WS 2.2

ALT DESCR

有关 JavaEE 6 的两组 Web 服务规范的进展...

关于 RESTful,Marc 报告了新的规范草案。与往常一样,JSR311 网站中有包括 Editors Draft更新日志的完整信息。Marc 指出,仍有一些工作要完成,以与 Servlet 3.0EJB 3.1JSR 299 进行集成。

关于 SOAP,Rama 宣布了新实现,属于最新的 JAX-WS 2.2 Draft 版本。

星期三 三月 04, 2009

新的 Jersey 发行版 - 1.0.2 现在发布了

ALT DESCR

有关 Jersey 的快速更新(GlassFish 中的 REST 实现),补充昨天有关 Metro 的说明,SOAP 栈。

Jersey 1.0.2 发布于 2 月 12 日。该发行版仍基于 JAX-RS 1.0,有许多错误修补和新的功能,包括改进的 JSON 支持,资源特定的过滤器,Apache Abdera 支持,隐式产品和作为过滤器的 servlet。查看 Paul 的文章获得更多的详细信息,该团队仍在进行 Jersey 1.0.3 的相关工作 - 参见 Roadmap

相关话题请查看 Jakub 有关 Consuming RESTful Web Services With the Jersey Client API 的文章。最后,JAX-RS 也在 GlassFish Mobility Platform 中使用着;继续关注中...

星期三 二月 18, 2009

Metro 和 Jersey - 在 Microsoft 和 O'Reilly 中

ALT DESCR

Metro 是一种 Web 服务栈,GlassFish 中的主要组件之一。它的主要优点之一是与 Microsoft 栈的良好的 Web 服务互操作性,利用了我们与 MS 的关系。一种结果是 Microsoft 的非正式出版物中的陈述,像 mszCool's Plans for 2009Identity Interoperability,以及 MS 的《The Architecture Journal》杂志中正式的 Federated Identity and Healthcare 中的陈述。

另有消息称,O'Reilly 已发表了 Java Web Services: Up and Running - A quick, practical, and thorough introduction,其中 Martin Kalin 介绍了 Java 中使用 Metro 和 Jersey 的 SOAP 和 RESTful Web 服务。

有关 Web 服务的讨论,请参见我们的论坛、邮件列表 USERS@MetroUSERS@Jersey。尽管我们认为 Jersey 是 Metro 的一部分 - 我们对待 SOAP 和 REST 的态度是公平的 :-) 而且这两部分有融合到一起的趋势 - 但我们保持着两个邮件列表,因为听众有分化的趋势。

星期五 一月 23, 2009

OpenMQ 演讲和截屏视频 - 现在提供

ALT DESCR

我已上载了有关 OpenMQ 4.3 的 2009 年 1 月 9 日演讲的多媒体录制品和新的 Universal Messsaging System REST API。录制的视频提供方式可以是 FLV、Quicktime、iPod/320x240 和音频,截屏视频的提供方式是 Quicktime/MP4,幻灯片的是 PDF 和 SlideShare。

任何时候反馈信息都是受欢迎的。

另附尽管最后 9 个条目中有 6 个是关于网上研讨会的,我们仍然有其他的新闻!:-)

星期二 一月 20, 2009

1 月 15 日网上研讨会 - JAX-RS、Jersey 和 REST 应用

ALT DESCR

这周的网上研讨会时间是周四,也就是 1 月 15 日 11:00 am PT。Marc Handley 和 Paul Sandoz 将介绍 JAX-RS、Java API for RESTful Web Services 和 Jersey、它的企业级质量、引用实现以及一些示例。Arun Gupta 和 Craig McClanahan 可能也要出席。

幻灯片和其他材料将上传到 Presentation Page - 如果演讲之前您有任何问题,请将它们添加为注释,或者直接在演讲期间去提问。

About

sharps

Search

Categories
Archives
« 四月 2014
星期日星期一星期二星期三星期四星期五星期六
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
今天