我是WCF技术的新手,我想知道RESTful WCF服务和普通WCF服务之间有什么区别.RESTful服务优于普通WCF服务有哪些优势?
谢谢.
Muh*_*han 10
REST服务基于HTTP协议.每个方法调用都是一个http get,post,delete或put请求.因为它是基于HTTP协议的所以任何可以谈论http的东西都可以毫不费力地使用你的服务,即javascript,C#,Java,Whatever.
如果您使用响应发送正确的缓存参数,REST调用结果也可以像普通的http页面(通过中间代理或客户端计算机)一样进行缓存.
它是防火墙友好的,它相当简单和直接.
然而,它也更倾向于"资源",而普通的WCF服务面向RPC风格的通信.
普通的WCF支持回调以及REST不支持的许多其他东西,但显然它带来了平台兼容性和复杂性的成本.
| 归档时间: |
|
| 查看次数: |
9762 次 |
| 最近记录: |