一个 JBoss 项目
红帽

Web 服务

项目资源管理器中的 JAX-RS 端点

JAX-RS Endpoints in the Project Explorer

在项目资源管理器中,JAX-RS Web 服务显示有关 JAX-RS 端点路径的信息,这些信息基于应用程序、资源和资源方法,这些方法是在您的应用程序中找到的。

内容辅助

检索 @PathParam 值的 @Path 参数

Content Assist

JAX-RS 工具提供您用于 @PathParam 值的内容辅助建议。

验证

自定义问题级别

Problem Level Customization

验证将检查您对 JAX-RS 注释的使用,以查看它是否遵循 JAX-RS 规范。您可以自定义问题级别,并将给定问题类型设置为错误警告忽略

JAX-RS 2.0 拦截器和过滤器

Name Binding Navigation

对于用户定义的名称绑定注释,您可以导航到具有相同用户定义注释的关联应用程序、资源和资源方法。

与 m2e-wtp 集成

轻松设置

Project Facets

导入使用 JAX-RS 的 Maven 项目时,JAX-RS 功能会自动启用。无需手动配置您的项目。

Web 服务测试器

调用 JAX-WS 和 JAX-RS 端点

Web Services Tester

Web 服务测试器允许您在 Eclipse 中测试您的JAX-RSJAX-WS 端点。选择一个 JAX-RS 端点,然后选择以运行方式运行 > 在服务器上运行以调试方式运行 > 在服务器上调试,以将您的应用程序部署到服务器并打开 Web 服务测试器视图。位置将预先填充 JAX-RS 端点模板,当按下“运行”按钮时,将弹出一个对话框提示您使用参数值。

Web 服务项目创建

创建 JAX-WS 项目

Sample Web Service wizard

生成示例 Web 服务向导使您能够在现有动态 Web 项目中创建 JAX-WS Web 服务模板。只需指定项目、Web 服务名称、包名称和类名。选择文件→新建→其他,展开Web 服务文件夹,然后单击创建示例 Web 服务选项。然后,指定一个现有动态 Web 项目和其他必需的设置以生成模板。

REST 项目

创建 JAX-RS 项目

Sample RESTful Service wizard

生成示例 RESTful Web 服务向导使您能够在现有动态 Web 项目中创建 JAX-RS Web 服务模板。只需指定项目、Web 服务名称、包名称和应用程序类名。选择文件→新建→其他,展开Web 服务文件夹,然后单击创建示例 RESTful Web 服务选项。然后,指定一个现有动态 Web 项目和其他必需的设置以生成模板。

创建 Web 服务

使用 JAX-RS 或 JAX-WS

Simple Web Service wizard

简单 Web 服务向导还使您能够使用 JAX-WS 或 JAX-RS 在 Eclipse 中创建 Web 服务模板项目。选择文件→新建→其他,展开Web 服务文件夹,然后单击简单 Web 服务选项。然后,指定一个现有动态 Web 项目和其他必需的设置以生成模板。

来自 WSDL 文档的 Web 服务

…​或 Java Bean

Web Service wizard

Web 服务向导使您能够从现有动态 Web 项目中的现有 WSDL 或 Java Bean 类创建 Web 服务项目。选择文件→新建→其他,展开Web 服务文件夹,然后单击Web 服务选项。有关更多信息,请参阅 JBoss SOAP Web 服务用户指南。

来自 WSDL 的 Web 服务

创建客户端和服务

Web Service Client wizard

Web 服务客户端向导使您能够从现有 WSDL 生成 Web 服务客户端。客户端和 Web 服务的代码以及调用客户端的代码示例也会被创建。选择文件→新建→其他,展开Web 服务文件夹,然后单击Web 服务客户端选项。

返回顶部