RPC-Socket-http-TCP协议总览
2016-11-03 15:33:52 0 举报
RPC(Remote Procedure Call,远程过程调用)是一种通过网络从远程计算机上请求服务的协议。Socket 是应用层与TCP/IP协议栈之间的接口,它把上层数据抽象为字节流或数据报,然后通过TCP/IP协议栈发送给网络上的其他主机。HTTP(HyperText Transfer Protocol,超文本传输协议)是一种用于分布式、协作式和超媒体信息系统的应用层协议。TCP(Transmission Control Protocol,传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议。这些技术结合起来可以实现跨网络的远程过程调用。
作者其他创作
大纲/内容
网卡接口
统称网络接口层
数据链路层
Socket API
网络层
Socket是一个与平台、语言无关的,建立在TCP之上的API程序接口,linux有FreeBSD,JAVA有socket包,window有WinSock等等,利用socket编程,需要自定义协议,比较复杂
TCP
UDP
IP
应用层
传输层
物理层
网线、无线、电磁波
0 条评论
下一页
为你推荐
查看更多