Java中用于API开发的最佳Restful WebService,用于高容量数据?

时间:2013-07-03 04:48:59

标签: java web-services api rest

我正在使用JAVA开发一个使用restful API(如facebook的图形API)提供数据的Web服务。我可以使用哪种Web服务来开发它?在我的应用程序中,我正在处理大量数据以进行处理。

当我提供网址https://mytestsevice.com/search?q=apple

数据应该从Web Service获取,

 {"testdata": [
  {
     "id": "9467508",
     "from": {
        "name": "Aguilar",
        "id": "100001732506711"
     },
     "message": "an apple a day keeps the doctor away"
     }
      ]
     }

2 个答案:

答案 0 :(得分:3)

看看下面的问题:

JAX-RS Frameworks

Jersey, Apache Wink and RESTEasy?

RestEasy?

this比较。

希望会有所帮助。

答案 1 :(得分:1)

您有多种选择,所有框架都非常轻巧,能够以每秒良好的请求率处理请求。我使用过jerseyresteasy,它们都没有性能瓶颈。可能原因是它们除了拦截对其servlet的所有传入请求并将它们转发到适当的映射类之外没有做太多工作。您将从对象获得JSON或反之亦然映射功能作为这些框架的奖励。

但是你需要小心你将要编写的业务逻辑,以获得所需的性能。正如我所提到的,任何提到的框架都没有实质性的开销。

相关问题