Restful web service之初探

来源:互联网 发布:it it high time that 编辑:程序博客网 时间:2024/05/05 06:02

   最近在项目中想实时获取页面送过来的性能数据,因为数据存储使用的mongodb,打算使用mongodb的一个插件sleepy.mongoose来做为接口服务,仔细研究后发现这个插件是基于restful 方式实现的,心想不如自己写个restful服务来获得数据,这样更灵活,于是开始了解restful web service的实现方式,在网上找了一个开源的轻量级的框架resteasy

通过摸索研究后完成了自己的第一个restful web service

   在初步了解使用后,对比soap 的web service ,restful web service有这几个优点

 1、简洁,很少的配置,基于注解的方式

  2、轻量级,restful直接使用http的GET,POST等方式请求或传递数据,而soap方式需要将数据封装进信封、

  3、使用json的数据格式 比xml方式更灵活