一.Socket介绍 1.什么是socket? Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口.在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部. 当你想给另一台计算机发消息,你知道他的IP地址,而他的机器上运行着多个软件,如QQ.迅雷等,那当你通过qq发消息给他时,消息通过ip地址到达他的电脑,那他的电脑怎样把消息给指定的QQ程序呢?答案就是port,即端口,一个机器上可以有6…