最近基于webservice开发第三方应用程序,我的第三方API属于rest接口,而开发过程中难免需要测试,于是寻找测试rest接口的工具(自己懒得动手编写代码测试),我现在主要用两种常用的工具:restclient和soupUI
[......]
标签归档:REST
Cashew——轻量级REST框架
Cashew是一个轻量级的HTTP REST API框架。主要应用于信息系统、跨平台客户端之间的数据交互。Cashew强调开发易用性、高效性、健壮性和安全性。
Cashew是轻量级的,简单易用,主要基于HttpServlet、Annotation和Reflect。能与Spring很好的兼容。
采用Annotation + scanPackage方式声明接口。[......]
自己动手写淘宝开放平台:Rop(将WebService REST进行到底!!)
简介
最近在开发自己公司网站的开放API服务,较深入地研究了TOP(Taobao Open Platform:淘宝开放平台http://api.taobao.com)。在接触过这么多的网站API中,发现TOP真的是做得非常不错,结构清晰明了,使用简单轻便。但是TOP没有开源,搞不到TOP的源码。所以只能“自己动手,丰衣足食”了。[......]
webservice框架jersey简单总结
项目中更需要使用到webservice,具体的是使用jersey。那么首先需要了解jersey和webservice的关系,捋顺webservice框架的各种实现,通过查阅相关博客,我个人总结webservice的结构图如下:[......]
REST with Java (JAX-RS) using Jersey - Tutorial
Lars Vogel
Restlet
Restlet项目为“建立REST概念与Java类之间的映射”提供了一个轻量级而全面的框架。它可用于实现任何种类的REST式系统,而不仅仅是REST式Web服务;而且,事实证明它自从2005年诞生之时起,就是一个可靠的软件。[......]
创建REST API的最佳入门教程
你以前可能听说过API 和REST,然后你就会想:“这些都是什么东西?”。也许你已经了解过一些这方面的知识,但却不知道从何入手。在这个教程中,我将会诠释REST的基础以及如何给应用创建一个API(包括认证授权)[......]
blade
blade 是一个简洁强大的web框架,它内置了IOC管理,拦截器配置,REST API开发等众多主流web特性,集成了模板引擎,缓存插件,数据库操作,邮件发送,HTTP请求等常用功能。
https://github.com/biezhi/blade
DocuSign API & Documentation
[......]
rest
spring mvc rest
https://github.com/jqq/rest
甲骨文开源Avatar项目,使用JavaScript构建数据服务
甲骨文公司近日在博客中宣布,将其Avatar项目开源。
Avatar是一个用于HTML5开发的框架,提供了一个着重支持REST、WebSockets和Server-Sent事件(SSE)的JavaScript服务层,以及一个富客户端框架,只需要你掌握很少的JavaScript知识。[......]
为啥REST如此重要?
本文我们将讨论REST,它定义了一组体系架构原则,您可以根据这些原则设计以系统资源为中心的Web服务,这是一个非常容易让人误解的概念。本文主要是写给那些想设计WebService API但却对REST没有十分清晰认识的开发者们。在本文最后会附上一些资源供大家学习,这些资源讲解非常详细。[......]
微软开源C++ REST SDK
微软近日开源了C++ REST SDK,托管在自己的CodePlex平台上。
项目地址:http://casablanca.codeplex.com
C++ REST SDK包含在Casablanca项目中。 Casablanca是一个C++本地库,旨在帮助开发者的C++应用程序访问云服务。如果你想编写一个响应式的C++客户端应用程序,或者是一个可扩展的服务端解决方案,可以试试Casablanca。除了C++ REST SDK外,Casablanca项目还包含Azure SDK for C++。[......]