HTTP和Socket

Socket

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

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

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

  • TCP UDP (运输方式)

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

  • HTTP (货物的组织形式)

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

  • Socket (真正的运送)

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

  • 程序员

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

你可能感兴趣的:(HTTP和Socket)