经常看到有人说有关于网络编程socket这个字眼
请教一下关于socket的基本概念(一种协议?一个类库?)//thx

解决方案 »

  1.   

    我的理解是一种通讯机制,这种机智随着协议(TCP/UDP)的不同,而有所差别!
    用TCP时必须侦听端口、建立连接、才能实现通讯
    而用UDP时又有所不同,它不需要建立连接,只需绑定(bind)端口,指出对方IP和端口,就可以通讯!
    这只是我的理解,不知对否!
      

  2.   

    http://community.csdn.net/Expert/topic/3577/3577553.xml?temp=.5199701
      

  3.   

    偶的理解是 socket 就是对tcp/ip协议的软件接口,socket 是建立在 tcp/ip 的基础上。也就是同过socket 来操作 tcp/ip的底层软件