HTTP和Socket

Socket

假设我们有一批货物在A地,要运送到B地。

  • IP地址(取件、寄件地址)

    首先,我们知道A、B的具体位置,这个位置是用双方都了解的方式描述的,比如都用GPS坐标,而不是百度坐标。这个坐标和地址一一对应,不会产生歧义,让人跑错地方。(URL)

  • TCP UDP (运输方式)

    依据不同的货物类型,我们需要选择不同的方式。比如我们有一张发票要寄过去,我们可以选择快递,但如果是大件家具,那我们就得选择物流公司。

  • HTTP (货物的组织形式)

    货物如果按照一定的形式去组织,我就可以以特定的方式去处理它。

  • Socket (真正的运送)

    运送方,他们实际上完成了货物的运送。

  • 程序员

    程序员在其中扮演调度着的角色。首先了解客户要运输的货物、地址和目的地,依据客户需求,设定运送方案,安排他人完成运输。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.这些都是什么? 既然是网络传输,涉及几个系统之间的交互,那么首先要考虑的是如何准确的定位到网络上的一台或者几台...
    Coder_Fsh_Messi阅读 8,250评论 0 43
  • 要弄明白http 和 socket首先要熟悉网络七层:物 数 网 传 会 表 应,如图1 HTTP 协议:超文本传...
    夕决_阅读 12,803评论 0 6
  • 一:tcp协议 tcp协议属于传输层协议(UDP也属于传输层协议,但是UDP协议是无状态的)。建立一个TCP连接需...
    舒小贱阅读 14,209评论 1 12
  • Protobuf(Protocol Buffer)是一种数据通信协议,相比JSON,它的传输数据量更小,而且没有对...
    HelloiWorld阅读 10,758评论 5 12
  • 看着右车窗外 极速后退的田野和高速路。 一会儿打开门,会不会是三个人木然的脸,感觉像是三堂会审,只是没有杀威棒喝出...