zoukankan      html  css  js  c++  java
  • TCP/IP与套接字

    以前我们讲过进程间通信,通过进程间通信可以实现同一台计算机上不同的进程之间通信。
    通过网络编程可以实现在网络中的各个计算机之间的通信。
    进程能够使用套接字实现和其他进程或者其他计算机通信。
    同样的套接字既可以实现进程间通信,也可以实现计算机之间通信。
     
     
    套接字是通信端点的抽象
    与文件描述符一样,套接字需要使用套接字描述符。
    套接字在Linux上也是通过文件实现的,所以传统的write和read同样适用于套接字。
    当服务器和应用程序需要和其他进程通信的时候就会使用套接字。
    一对对接的套接字接口构成了进程间交流数据的一个通道。
    这些进程可能是windows或者linux以及IOS,android都可以互相通信。
     
     
     
    通信域用来说明套接字接口通信协议的语义。
    每个域都定义了一套协议、控制和解释名字规则,以及套接口的地址格式。
    对于internet域来讲,套接字地址格式是一个IP地址和端口号。
    internet域套接字用于连网通信,它们可以用在几乎任何支持TCP/IP的网络通信程序上。
     
     
     
     
     
     
  • 相关阅读:
    hdu 3342 Legal or Not 拓排序
    hdu 1596 find the safest road Dijkstra
    hdu 1874 畅通工程续 Dijkstra
    poj 2676 sudoku dfs
    poj 2251 BFS
    poj Prime Path BFS
    poj 3278 BFS
    poj 2387 Dijkstra 模板
    poj 3083 DFS 和BFS
    poj 1062 昂贵的聘礼 dijkstra
  • 原文地址:https://www.cnblogs.com/shichuan/p/4496307.html
Copyright © 2011-2022 走看看