不用webservice wcf提供服务,用Rest更轻量
从2005年开始就开始有基于服务的开发方式,到08年时候 微软和sun等公司都已经提供了很多基于服务的开发框架 。
微软 .net 平台的基于服务的框架主要有:.NET Remoting、webservice、重量级的WCF 等框架。
随着互联网技术的发展Asp.net webForm 逐渐被Asp.net MVC 替换。
相信在互联网服务开发方向想Asp.net MVC WEB API 这种轻量级的基于Rest风格的服务框架应该也会逐渐替代WCF。不是WCF框架不好,而且太好了,内置的东西很多,太重量级了。
java中也有很多基于Rest风格标准的服务框架.
[百度百科对于Rest 的介绍]
最近在使用java 一个rest服务框架做服务。
查看了下java 里的rest各个框架
Restlet( http://www.restlet.org/ )
Cetia4( https://cetia4.dev.java.net/ )
Apache Axis2( http://http://ws.apache.org/axis2/ )
sqlREST( http://sqlrest.sourceforge.net/ )
REST-art( http://rest-art.sourceforge.net/ )
Jersey (http://jersey.java.net)
最终选择了jersey。下面介绍下配置过程。
1.首先下载jersey 的jar包。我选择的是1.8版。
2.用java Eclipse创建以个空白的Dynamic web project。
将jersey jar包引入到lib目录 如下图:
3.配置文件对应调整。这里就不贴了。各位亲没下载下来看吧。
4.开始写demo了,代码实现都很简单。不贴代码了。各位看官看看就明白了。
下图是目录结构图:
附下载地址:http://download.csdn.net/detail/gwxyyuqiang/7691835
相关文章
- VIsual Studio2017中创建WCF服务时找不到问题
- .NET/ASP.NET/C#/WCF/SQL Server/My SQL/Java/JSP/JDBC/Spring/Spring MVC/PHP/Python/Ruby/Shell/Agile/CSS/HTML/HTTP/Unix/Linux大量PDF书籍/电子书籍下载, Effective Java 下载详解编程语言
- 多用途的Linux下的WCF应用(linuxwcf)
- 让WCF支持Linux环境(wcflinux)
- 微软开源了WCF框架
- Nginx搭建高可用,高并发的WCF集群教程
- 使用 WCF 和 Oracle 搭建企业数据服务的实现(wcf oracle)
- WCF与Redis的联系挖掘共赢的可能性(wcf和redis的联系)
- jquery调用wcf并展示出数据的方法
- C#一个WCF简单实例
- 在IIS8服务器添加WCF服务支持的方法
- WinForm窗体调用WCF服务窗体卡死问题
- IIS8中添加WCF支持几种方法小结[图文]
- 关于.NET/C#/WCF/WPF打造IP网络智能视频监控系统的介绍
- 解析Silverlight调用WCF/Rest异常的解决方法
- IIS7配置大全(ASP.NET2.0,WCF,ASP.NETMVC,php)
- jQueryajax调用WCF服务实例
- 在WCF数据访问中使用缓存提高Winform字段中文显示速度的方法