在开发的过程中,经常会碰到产品的这样一个要求,界面上的数据要实时展示。像一些全局性的数据,或者业务交集较少的数据可以实时去数据库查询,但是像一些列表类型的、用户访问量大的数据,不适合实时去查询。之...
网络协议
关于TCP协议和TCP-IP协议的理解和相关整理、扩展
之前看《how tomcat works》及《实现领域驱动设计》里面都涉及到了一些传输协议的知识点。前者是以一个简单的servlet实现开始,后者是穿插介绍了类JMS的P2P模式实现。本身都是基于socket协议接口。在理解了RPC协...
网络协议简介和相关socket、tcp-ip、udp、rpc、http的关系说明
网络协议为计算机网络中进行数据交换而建立的规则、标准或约定的集合。如:网络中一个微机用户和一个大型主机的操作员进行通信,由于这两个数据终端所用字符集不同,因此操作员所输入的命令彼此不认识。为了能进...
通过socket相关接口和http的访问协议做一个简单的web服务器
对网络中的各种协议认识不足,所以学习下。在学习tomcat服务器的过程中,了解到它是基于一个简单的web服务器慢慢拓展到一个应用广泛的服务器的。 所以,这里做个简单的web服务器 创建一个简答的webserver...
HTTP和HTTPS的运行逻辑和IO网络模型的多路复用逻辑整理
1、HTTP - 超文本传输协议 HTTP是一种协议,允许web服务器和浏览器通过互联网进行发送和接受数据。它是一种请求和响应协议。客户端请求一个文件二服务器响应请求。HTTP使用可靠的TCP连接(TCP默认使用80端口) HT...
一个RPC逻辑示例代码及优化,涉及socket通信,Serializable序列化,proxy动态代理,反射原理,io处理
之前做了一个网关项目,支持dubbo服务泛化调用。在被问及底层是什么协议的时候,假程序猿属性暴露无遗。竟然说出了http, 被同事异样的鄙视了一眼纠正说道'rpc协议'。心里糗糗的,于是决定有空看下RPC协议到底是什...