Socket
假设我们有一批货物在A地,要运送到B地。
-
IP地址(取件、寄件地址)
首先,我们知道A、B的具体位置,这个位置是用双方都了解的方式描述的,比如都用GPS坐标,而不是百度坐标。这个坐标和地址一一对应,不会产生歧义,让人跑错地方。(URL)
-
TCP UDP (运输方式)
依据不同的货物类型,我们需要选择不同的方式。比如我们有一张发票要寄过去,我们可以选择快递,但如果是大件家具,那我们就得选择物流公司。
-
HTTP (货物的组织形式)
货物如果按照一定的形式去组织,我就可以以特定的方式去处理它。
-
Socket (真正的运送)
运送方,他们实际上完成了货物的运送。
-
程序员
程序员在其中扮演调度着的角色。首先了解客户要运输的货物、地址和目的地,依据客户需求,设定运送方案,安排他人完成运输。