我正在编写基于JSON的Web服务。该服务将接受两种类型的请求:命令(例如createOrder)和查询(例如getOrders)。每个请求都需要发送用户凭证(用户名/密码)进行身份验证(可能在HTTP头中)。该服务需要用Java实现。用于基于JSON的Web服务的Java框架
你会推荐哪种框架用于这种用例?我想到的非常基本的堆栈是由像Jackson这样的JSON框架支持的servlet。他们是否会推荐其他框架?为什么?没有必要或期望使服务RESTful,但是与Java EE 6或Spring的顺利集成将是一个优点。
提前感谢您的时间。
为什么使用Spring MVC?这不是一个演示框架吗?我不需要发送HTML响应,只需要JSON格式的纯数据。另外我不需要一个RESTful协议 - 只有简单的命令和查询。 – Naresh
我明白你的问题,但很多人都在使用spring mvc。 – 2011-09-19 05:30:29
@Naresh,web服务MVC也是一个演示框架(其中演示文稿可以是XML,JSON,字节数组中的原始数据等)。另外,REST风格的Web服务使用HTTP响应(一些实现为MVC模式) –