将 EJB 转换为 JSON Web 服务

Tio*_*oma 5 java json web-services ejb

我已经将 EJB 3.1 变成了 Web 服务。现在我需要创建用于与 JavaScript 组件通信的 JSON 网络服务。JavaScri[t 组件将使用接口的 JSON 版本与系统通信并获取所需的数据。由于性能原因,我不能使用 XML 而不是 JSON。我尝试自己研究,但没有找到任何解决方案。

请你有任何想法、解决方案或链接,我可以如何一起使用 EJB 和 JSON。

谢谢!最好的问候阿尔乔姆

Boz*_*zho 5

是的,JAX-RS就是为了做到这一点 - 让您公开 RESTful 服务。流行的实现是RestEasyJersey。他们将依次委托给像Jackson这样的 JSON 处理器。

您可以单独使用 Jackson,但您必须手动管理许多事情。如果您想将 SOAP 与 JSON 一起使用(这不是常见的选择),请检查 JAX-WS 和JSON 扩展