文章目录
前言
这次主题为TCP网络编程,我将通过具体的步骤分解,及流程的注意事项讲解如何使用Scoket和ServerScoket来实现客户端和服务端的网络通信
一、Socket是什么?
Socket,简单来说就是网络通信中传输信息的端口,通过这个端口我们可以访问另一台主机的应用程序,可以实现聊天,下载软件等功能.但它的功能远不止这些,可以通过应用程序的扩展,实现各种各样的功能.
二、实现步骤
1.服务端
第一部分:接收客户端消息
(1)创建ServerSocket对象
也就是创建服务器,这个服务器可供客户端访问.
创建服务器对象时自定义一个端口号,这个端口号用于客户端访问的地址
(2).调用ServerSocket的accept()方法
调用该方法可以在服务器开启后等待客户端的访问,相当于在这里卡住了,直到有客户端访问才会继续向下执行,他返回的是一个客户端对象