Socket:
UNIX的进程通信机制,通常也称作"套接字",用于描述IP地址和端口,在主机和Internet之间建立双向的、点对点的连接,隐藏数据传输中的复杂性。
分类:
TCP:面向连接,可靠的,三次握手,流式套接字(SOCK_STREAM)
UDP:无连接,尽努力的,数据报套接字(SOCK_DGRAM)
【Program => Socket API => TCP/UDP => IP => Data-link】 => Other 【Data-link => IP => TCP/UDP => Socket API => Program】
Socket编程:
类似文档操作,【Server端 ServerSocket(port#) s.accept() => OutputStream】 =>【Client端 InputStream => OutputStream】=> 【Server端 InputStream】=> socket.close()