diff --git a/javaSE-day11/src/com/inmind/network01/Demo01.java b/javaSE-day11/src/com/inmind/network01/Demo01.java index 7b749f8..92585ff 100644 --- a/javaSE-day11/src/com/inmind/network01/Demo01.java +++ b/javaSE-day11/src/com/inmind/network01/Demo01.java @@ -36,6 +36,25 @@ package com.inmind.network01; 端口号的作用:根据指定的端口,直接找到计算机中唯一的一个进程,端口是不能重复的 +------------------------------------------------------------------------- + +网络通信分2端:客户端和服务端 + +服务端: + a.从硬件上讲,它就是一台配置较高的计算机,提供一些服务 + b.从软件上讲,它就是一台计算机安装了一个软件,就会在该计算机中生成一个server,该服务器给客户端提供功能 + +客户端:一台配置较低的计算机(手机,平板),它向服务器发送请求,获取服务 + +注意:一定是先启动服务端,客户端才能发送请求 + +在java中使用类表示客户端和服务端 +UDP:DataGramSocket + +TCP: + Socket 客户端 + ServerSocket 服务端 + */ public class Demo01 {