最后更新:2021-12-12 12:28:28 手机定位技术交流文章
dubbo 协议
rest协议
http 协议
赫西安议定书》
redis 协议
thrift 协议
gRPC 协议
《关于战争遗留爆炸物的议定书》
rmi 协议
网络服务协议
下面列举几个说明
使用与核电组织非同步通信的单长连接,适合于涉及大量微小数据的服务电话,以及服务性消费计算机数量远远多于服务提供机数量的情况。
相反,除非请求非常低,否则Dubbo默认协议不适用于文件传输、视频传输等巨大的数据量应用程序。
连接个数:单连接
连接方式:长连接
传输协议:TCP
NIO 天文传输是转让技术。
代号: 黑森二进制序列化
应用范围:输入到输出参数数据包较小(建议小于100K),消费者多于提供者,单一消费者无法填充提供者,不尽量不使用杜博协议发送大文件或超绳。
适用情景:传统远程服务机制的呼叫。
由于dubbo协议只使用一个很长的连接,假设网络是Giganet卡,根据试验经验数据(在不同情况下,为参考目的),每个连接最多为7兆字节,一个服务提供商可能需要20名服务消费者填写网络卡。
如果同时传送大软件包, 网络就会被堵塞 。
由于dubbo协议使用一个单长的连接,如果所需的数据包为500 KByte,假设网络是Giganet卡3,则每个连接的最大7MByte(环境与环境可能不同),单个服务提供商的最大TPS(每秒交易次数)为128MByte/500KByte=262。
由于提供服务者通常很少,通常只有几台机器,而且有许多服务消费者,因此整个网站可能都使用这种服务,例如摩根网站,因为摩根网站只有6个服务供应商,但有数百个客户,每天有1个客户,每天有1个客户。 5亿个电话,如果使用传统的黑森人服务,服务供应商很容易通过单一连接被压碎,以保证单一消费者不会压倒供应商,只要使用传统的黑森人服务,就长期不压倒供应商。
C10K问题如果将10 00个流程/线路分配给处理,并提出10 00个连接请求,服务结束系统资源就用完,服务结束就被压碎。
连接个数:多连接
连接方式:短连接
传输协议:HTTP
传输方式:同步传输
序列化:表单序列化
应用范围:输入到输出的参数数据包大小不同,供应商人数多于消费者,浏览器可以访问,表格或URL可用来提交参数,暂不支持传文件。
适用情景:联署材料需要既需要应用程序又需要浏览器的服务。
连接个数:多连接
连接方式:短连接
传输协议:HTTP
传输方式:同步传输
代号: 黑森二进制序列化
应用范围:投入到输出参数数据包更大,供应商多于消费者,对提供者提交文件的需求增加。
页面传输、文件传输或与Hessian本地服务的兼容性是申请的例子。
要完成可序列的界面,必须使用参数和返回值。
由于Hassian将在自定义的变换类别中进行特殊处理和属性数据将丢失, 参数和返回值无法定制以生成像 List、 地图、 数字、 日期、 日历这样的界面, 并且只能使用 JDK 自己的带子才能实现 。
本文由 在线网速测试 整理编辑,转载请注明出处。