Stream (TCP) Socket 提供「双向」、「可靠」、「有次序」、「不重覆」之

资料传送。

Datagram (UDP) Socket 则提供「双向」之沟通,但没有「可靠」、「有次

序」、「不重覆」等之保证; 所以使用者可能会收到无次序、重覆之资料,甚至

资料在传输过程中也可能会遗漏。