【问题标题】:Turn EJB into JSON web service将 EJB 转换为 JSON Web 服务
【发布时间】:2023-03-17 03:30:01
【问题描述】:

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

请问您有什么想法、解决方案或链接我可以如何一起使用 EJB 和 JSON。

谢谢! 最好的祝福 阿尔乔姆

【问题讨论】:

    标签: java web-services json ejb


    【解决方案1】:

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

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

    【讨论】:

    • 您好,感谢您的提前。请问您知道实现SOAP + EJB + JSON的方法吗?在你的帮助下会很高兴。谢谢!
    • 啊,所以你需要 SOAP 来使用 JSON,而不是休息?检查jax-ws-commons.java.net/json
    【解决方案2】:

    我一直在使用Restlet,它设计精美,为您解决了大部分 REST 问题(内容类型协商、方法路由、身份验证、表单处理......)。如果您遇到问题,作者会在他们的电子邮件列表中非常及时地回复。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-02-08
      • 2012-03-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-29
      • 2013-07-07
      相关资源
      最近更新 更多