C#http通讯和Socket通讯各有什么优缺点
4个回答
展开全部
两个不是同一个类型的东西
HTTP是一个客户端和服务器端请求和应答的标准,它是一种协议。
socket通常也称作"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求,它一种方法。
打个比方:汉语好比HTTP,嘴巴好比socket。汉语可以用嘴巴说出来,也能用音响放出来,这就说明HTTP可以通过socket传输,也可以通过其他方式传输;嘴巴可以说汉语,也可以说英语,这就说明socket可以传递HTTP,也能传递其他的,比如说FTP等。
HTTP是一个客户端和服务器端请求和应答的标准,它是一种协议。
socket通常也称作"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求,它一种方法。
打个比方:汉语好比HTTP,嘴巴好比socket。汉语可以用嘴巴说出来,也能用音响放出来,这就说明HTTP可以通过socket传输,也可以通过其他方式传输;嘴巴可以说汉语,也可以说英语,这就说明socket可以传递HTTP,也能传递其他的,比如说FTP等。
展开全部
socket是实现底层协议(tcp,udp等)的一个套接口。
http是基于tcp的应用层协议。
http是基于tcp的应用层协议。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
socket是实现底层协议(tcp,udp等)的一个套接口。
http是基于tcp的应用层协议。
http是基于tcp的应用层协议。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
HTTP 使用80端口,理论上不受防火墙限制,不过传输速度及稳定性上不及Socket
Socket通讯对端口有要求,不过传输速度快,较稳定
Socket通讯对端口有要求,不过传输速度快,较稳定
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询