套接字(Socket)

  套接字(Socket)的本意是插座,在网络中用来描述计算机中不同程序与其他计算机程序的不同通信方式。

  什么是套接字:程序访问网络进行数据通信时,TCP和UDP会遇到同事为多个应用程序同时并发通信的问题。多个TCP连接或多个应用程序可能需要通过同一个TCP协议端口传输数据。为了区别不同的应用程序进程和连接,就需要使用应用程序与TCP/ip协议交互的套接字的接口。

  套接字:是支持TCp/Ip的网络通信的基本操作单元,可以看做是不同主机之间的进程进行双向通信的端点,简单的说就是通信双方的一种约定,用套接字中的相关函数来完成通信过程。

  非常简单的举例说明:Socket=ip  address + TCP/UDP + port

  

     

 

posted @ 2015-04-23 17:59  上海联通  阅读(104)  评论(0编辑  收藏  举报