在上篇文章中,我对Swagger-UI的基本功能进行了一些介绍,今天在这里介绍一下如何在WebAPI中集成Swagger-UI。这里以一个简单的CRUD的REST服务为例。 1 /// 2 /// 用户管理 3 /// 4 public class UserCon...
当使用WebAPI提供REST服务的时候,一个经常进行的操作是对接口进行测试。Asp.net WebAPI框架本身并没有提供这一接口,不过由于提供的是标准的REST服务,是可以非常方便的使用一些第三方的工具的。我之前经常用的Chrome的Postman插件来进行测试,它可以用来模拟各种Http请求操...
分类:
Windows程序 时间:
2015-05-17 15:05:23
阅读次数:
2145
REST是一种跨平台、跨语言的架构风格,RESTful Web Service是REST风格在Web领域的实现,JAX-RS标准是Java语言对RESTful Web Service的规范,Jersey是JAX-RS的参考实现,也是Java EE参考实现项目GlassFish的子项目;REST架构风格中各种抽象对象被描述为资源,资源的瞬时状态称为representation且可用XML/JSON/...
分类:
其他好文 时间:
2015-05-12 01:45:02
阅读次数:
185
SpringMVC + Mybatis + SpringSecurity(权限控制到方法按钮) + Rest(服务) + Webservice(服务) + Quartz(定时调度)+ Lucene(搜索引擎) + HTML5 bootstrap + Maven项目构建绝对开源平台 项目Mave构建,模拟大型...
分类:
移动开发 时间:
2015-05-11 09:12:03
阅读次数:
185
SpringMVC+Mybatis+SpringSecurity(权限控制到方法按钮)+Rest(服务)+Webservice(服务)+Quartz(定时调度)+Lucene(搜索引擎)+HTML5bootstrap+Maven项目构建绝对开源平台项目Maven构建,模拟大型互联网架构,做到高并发,大数据处理,整个项目使用定制化服务思想,提供原子化..
分类:
编程语言 时间:
2015-05-07 01:04:06
阅读次数:
140
使用CXF暴露您的REST服务REST应用服务器SpringBeanServlet1.前言现在互联网Open API流行,将您的Web应用也可以开放Open API给其他第三方使用。达到一种资源有效利用的目的。而Open API的暴露方式是多种多样的。有Web Service形式的,也有提供一个UR...
分类:
其他好文 时间:
2015-05-05 21:13:36
阅读次数:
166
SpringMVC + Mybatis + SpringSecurity(权限控制到方法按钮) + Rest(服务) + Webservice(服务) + Quartz(定时调度)+ Lucene(搜索引擎) + HTML5 bootstrap + Maven项目构建绝对开源平台 项目Mave构建...
分类:
编程语言 时间:
2015-05-02 19:28:27
阅读次数:
186
OData是微软支持的一种查询标准,它的第四版使用了REST规范,看起来简洁多了。它的最大的特点是可以在客户端自行配制查询条件,使用它构建REST服务时再也不用担心查询的扩展性问题了。
如下是几个简单的示例:
GET serviceRoot/People?$filter=FirstName eq '...
分类:
其他好文 时间:
2015-04-22 00:11:17
阅读次数:
223
上一篇博客我们通过JSONP解决AJAX跨域问题,本文将通过CORS来解决跨域问题。CORS是HTML5新推出的,需要较高版本的浏览器才能支持。我用的IE11和Chrome41,都是支持CORS规范的。cors可以参考下面几篇文章:
cors规范
http://www.w3.org/TR/cors/
cors浏览器兼容性
http://caniuse.com/#search=cors
t...
分类:
Web程序 时间:
2015-04-15 21:35:27
阅读次数:
654
同源策略是指:协议、主机和端口都相同。我们可以在本地机器上部署2个不同端口的tomcat,让一个tomcat下的应用通过ajax访问另一个tomcat下的rest服务,这样就存在跨域访问问题了。修改conf/server.xml下面的三处端口号:
<Connector port="****" protocol="HTTP/1.1"
connectionTi...
分类:
Web程序 时间:
2015-04-13 20:58:08
阅读次数:
206