标签: java web-services json ejb
我已将EJB 3.1转变为Web服务。现在我需要创建JSON webservice以与JavaScript组件进行通信。 JavaScri [t组件将使用接口的JSON版本与系统通信并获取所需的数据。由于性能原因,我无法使用XML而不是JSON。我自己尝试过研究,但找不到任何解决方案。
请您有任何关于如何一起使用EJB和JSON的想法,解决方案或链接。
谢谢! 最好的祝福 阿尔乔姆
答案 0 :(得分:4)
是的,JAX-RS意味着这样做 - 让您公开RESTful服务。常用的实现是RestEasy和Jersey。他们将委托给Jackson等JSON处理器。
你可以单独使用杰克逊,但你必须手动管理很多东西。如果你想使用SOAP和JSON(这不是常见的选择),那么检查JAX-WS和JSON Extension
答案 1 :(得分:1)
我一直在使用设计精良的Restlet,并为您解决了大部分REST问题(内容类型协商,方法路由,身份验证,表单处理......)。如果遇到问题,作者对他们的电子邮件列表反应灵敏。