先解析下Web服务
WebService其实就是Web服务,Web服务分为:
Restful WebService
Soap WebService
注意:平时所说的WebService就是特指Soap WebService
浏览器发送请求可使用的协议
HTTP(可自定义属性)
可以使用JS通过XMLHttpRequest对象修改HTTP请求头自定义属性
$("#test").click(function() {
$.ajax({
type: "GET",
url: "default.aspx",
beforeSend: function(request) {
request.setRequestHeader("Test", "Chenxizhang");
},
success: function(result) {
alert(result);
}
});
});
WebSocket
远程调用PRC
使用Socket协议
使用Http协议
PRC必备2部分
1、客户端(一般所讲的PRC都是指后端程序调用web服务,而不是前端js调用,当从广义上来讲,远程调用也包括JS调用)
2、服务端
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。