WebAPI 是完全基于RESTful标准的(HTTP协议),WCF和WebService(SOAP协议) 那么什么是RESTful RESTful是面向资源,一个地址代表一个资源。 http://www.demo.com/student可以代表学生的资源 http://www.demo.c...
webservice 原理1.soap协议,其实就是用http协议来传输xml格式的数据,可以post,get。一般有post。2.服务端有:本地程序代码(也不是dll)和xml格式的文件用来描述dll信息:方法名,返回值,参数等信息。3客户端有:本地程序代码(也不是dll)和xml格式的文件用来描...
分类:
Web程序 时间:
2015-04-25 22:32:32
阅读次数:
251
REST的架构设计
REST(Representational State Transfer)是一种轻量级的Web Service架构风格,其实现和操作明显比SOAP和XML-RPC更为简洁,可以完全通过HTTP协议实现,还可以利用缓存Cache来提高响应速 度,性能、效率和易用性上都优于SOAP协议。
REST架构遵循了CRUD原则,CRUD原则对于资源只需要四种行 为:Creat...
分类:
Web程序 时间:
2015-04-20 09:25:02
阅读次数:
169
Hessian是一个轻量级的远程调用工具,采用的是BinaryRPC协议,很适合于发送二进制数据,基于HTTP具有防火墙穿透能力。Hessian一般是通过Web应用来提供服务,因此非常类似于平时我们用的WebService。只是它不使用SOAP协议,但相比Web Service而言更简单、快捷。B....
分类:
编程语言 时间:
2015-01-19 23:33:07
阅读次数:
428
WebService是一种基于SOAP协议的远程调用标准,通过webservice可以将不同操作系统平台、不同语言、不同技术整合到一块。在Android SDK中并没有提供调用WebService的库,因此,需要使用第三方的SDK来调用WebService。PC版本的WEbservice客户端库非常...
分类:
Web程序 时间:
2015-01-14 09:36:02
阅读次数:
182
什么是WebService?
WebService是一种基于SOAP协议的远程调用标准,通过webservice可以将不同操作系统平台、不同语言、不同技术整合到一块。在Android SDK中并没有提供调用WebService的库,因此,需要使用第三方的SDK来调用WebService。PC版本的WEbservice客户端库非常丰富,例如Axis2,CXF等,但这些开发包对于Android系统过...
分类:
移动开发 时间:
2015-01-13 09:04:32
阅读次数:
153
http://www.tutorialspoint.com/soap/index.htmhttp://www.w3.org/TR/2000/NOTE-SOAP-20000508/SOAP协议规范介绍
分类:
其他好文 时间:
2015-01-02 17:22:17
阅读次数:
130
SOAP协议主要是XML交互,所以其访问过程类似于这样:wget --header='Content-Type: text/xml;charset=utf-8' --post-data=' ' http://remotehost:8080/webservice/dosometh...
分类:
其他好文 时间:
2014-12-30 13:23:35
阅读次数:
95
WebService是一种基于SOAP协议的远程调用标准,通过webservice可以将不同操作系统平台、不同语言、不同技术整合到一块。在Android SDK中并没有提供调用WebService的库,因此,需要使用第三方的SDK来调用WebService。PC版本的WEbservice客户端库非常...
分类:
移动开发 时间:
2014-12-28 19:26:35
阅读次数:
120
从 .NET 3.5 开始 WCF 已经支持用 WebHttpBinding 构建 RESTful Web 服务,基于 WCF 框架的 RESTful Web 服务还是建立在 WCF Message 栈上,还是基于RPC风格的,因为 REST 的工作原理有所不同,它不需要依赖 SOAP 协议,因此 ...
分类:
其他好文 时间:
2014-12-26 14:36:21
阅读次数:
152