JAX-RS Web 服务
REST 软件架构基于具象资源传输。RESTful Web 服务提供了一些优势:简单、轻量
级、快速。RESTful Web 服务公开了一组由 URI 标识的资源。资源将根据 HTTP 方法
GET、POST、PUT 和 DELETE 作出响应。资源可通过各种形式访问,如 HTML、普通文
本、XML、PDF、JPEG 或 JSON。Java API for RESTful Web 服务 (JAX-RS) 在 JSR
311 中定义。Jersey 是 JAX-RS 的参考实现,简化了 Java 中 RESTful Web 服务的开发。
在为 JAX-RS Web 服务创建客户端之前,需要对环境进行设置。
1. 下载一个 jee 版的 eclipse。
2. 下载 Jersey 压缩文件 jersey-archive-1.4.zip,其中包含 Jersey JAR 和核心依赖文
件。下载 Jersey 包 JAR jersey-bundle-1.4.jar。
Jersey 是使用 JDK 6.0 构建的,因此还需要安装 JDK 6.0。
3. 安装 Web 服务器,如 Tomcat,或应用程序服务器,如 WebSphere®,或
WebLogic 服务器。将 Jersey JAR 文件添加到应用程序/Web 服务器的运行
时xCLASSPATH9中。x
这里我使用的是 Tomcat6.0
创建一个 Eclipse 项目
在本节中,您将创建一个 Web 项目并将 JAX-RS facet 添加到该项目中。使用以下步骤创
建 Eclipse 项目。
1. 选择xFile9>9New,在 New 窗口中,选择xWeb9>9Dynamic Web Project。单
击xNext。
2. 指定项目名称(例如 AndroidJAX-RS)并单击xNew Runtime,为您的
WebSphere、Tomcat 或 WebLogic 服务器配置一个新的目标运行时。图 19展示了
完成设置的 Dynamic Web Project 窗口。x
评论12
最新资源