自动生成的 javascript jax-rs 客户端

Posted

技术标签:

【中文标题】自动生成的 javascript jax-rs 客户端【英文标题】:Auto generated javascript jax-rs client 【发布时间】:2013-02-27 20:46:51 【问题描述】:

我想为我生成一些基于 JAX-RS 注释的 javascript 服务存根。

我在RESTEasy 中找到了一些东西,但是当使用在 SpringMVC 上配置的 RESTEasy 时我无法使其工作。似乎只有将 RESTEasy 配置为 servlet 时才有效。

但是我希望在构建时而不是运行时生成 JS 代码。

你知道有什么解决方案可以做这样的事情吗?

【问题讨论】:

RESTEasy 实现是我所知道的唯一一个,它有它的怪癖。如果你找到了,请回帖,这是一个非常有趣的话题! 似乎 Apache CXF 只有一个用于 SOAP 端点的 JS 生成器(原文如此!),但没有用于 REST 的。 【参考方案1】:

Netbeans 在“Web 服务”内有一个向导“RESTful JavaScript Client”,它生成一个包含所有所需 JavaScript 的 html 页面。这可能是一个很好的起点。

您将需要一个描述您的宁静网络服务的 wadl。你可以试试this来生成这个wadl文件。

【讨论】:

以上是关于自动生成的 javascript jax-rs 客户端的主要内容,如果未能解决你的问题,请参考以下文章

使用 JAX-RS 上传文件

在WebLogic 12c / Jersey上禁用JAX-RS资源的自动注册

极客日报:微信自动抢红包软件被判赔 475 万;日本科学家打破网速全球纪录;JavaScript蝉联最受欢迎编程语言

Jersey / JAX-RS ExceptionMapper MySQL

测试 JAX-RS Web 服务?

JAVA - 使用 JAX-RS 和 JSON Web 令牌记住用户登录