网络协议
网络协议
小柴林
When you learn about a framework, it’s important to know not only what it does but what principles it follows.
展开
-
常见HTTP/FTP/WebSockets状态码大全
HTTP1xx消息这一类型的状态码,代表请求已被接受,需要继续处理。这类响应是临时响应,只包含状态行和某些可选的响应头信息,并以空行结束。由于HTTP/1.0协议中没有定义任何1xx状态码,所以除非在某些试验条件下,服务器禁止向此类客户端发送1xx响应。 这些状态码代表的响应都是信息性的,标示客户应该采取的其他行动。100 - 客户端应当继续发送请求 101 - 切换协议 102 - 处理将被继续执行2xx成功这一类型的状态码,代表请求已成功被服务器接收、理解、并接受。200 ..转载 2020-06-24 10:49:08 · 1286 阅读 · 0 评论 -
远程通信的几种选择(RPC,Webservice,RMI,JMS的区别)
RPC(Remote Procedure Call Protocol)RPC使用C/S方式,采用http协议,发送请求到服务器,等待服务器返回结果。这个请求包括一个参数集和一个文本集,通常形成“classname.methodname”形式。优点是跨语言跨平台,C端、S端有更大的独立性,缺点是不支持对象,无法在编译器检查错误,只能在运行期检查。 Web Service转载 2018-02-04 23:42:26 · 216 阅读 · 0 评论 -
RPC和WebService的区别
RPC是Remote Procedure Calling,远程过程调用的缩写。并不是“远程进程调用”——Remote Process Calling。RPC总的来说是一个Client/Server的结构,提供服务的一方称为Server,消费服务的一方称为Client。 下图是本地过程调用,所有的过程都在本地服务器上,依次调用即可。下图则是所谓的远程过程调用,需要在Client和转载 2018-02-04 23:40:04 · 3102 阅读 · 0 评论