Java Socket 编程入门 Socket 编程 Java 入门
发布时间
阅读量:
阅读量
【Socket编程一】Java Socket编程入门介绍
本篇文章旨在对Socket进行基础性讲解,并通过构建一个基于Socket技术实现客户端与服务器之间数据交互的具体案例,来加深理解。
1 计算机之间通信条件
在阐述Socket概念之前,先简要说明计算机间通信所需的基本要素:IP地址、协议以及端口号。
IP地址 :为了确保网络中各台计算机能够互相通信,每台设备都需具备一个独一无二的标识符,即IP地址。
以电话通讯为例,用户通过电话号码进行识别。类似地,在网络中,为了区分不同的计算设备,也需要为每台联网的计算机分配一个专属的网络编号,该编号即为“IP地址”。
协议 :TCP/IP协议。对于不熟悉该协议的内容,可自行查阅相关资料。本文在进行Socket编程时所采用的通信协议为TCP/IP。
端口 :用于区分同一台主机上运行的不同应用程序。端口号的取值范围是0至65535,其中0到1023的端口被系统预留,因此在实际应用中应选择1023之后的端口号作为通信端口。
Socket通信机制解析
Socket,亦称套接字,作为计算机网络通信中的基础
全部评论 (0)
还没有任何评论哟~
