socket编程

先来看看两台计算机之间通信需要的东西

socket编程_第1张图片

再来看看什么叫Socket

socket编程_第2张图片


再看看进程间通信方式有以下几种.

socket编程_第3张图片

(一)下面来看看基于java的socket编程(下面是基于tcp的)

java提供了以下几个接口来实现通信,下面我们来一个个看看这些接口.


socket编程_第4张图片

1.第一个接口InetAddress


socket编程_第5张图片

2.第二个接口URL

socket编程_第6张图片
socket编程_第7张图片

3.tcp编程,下面介绍了tcp编程的具体步骤,以及服务端和客户端的处理过程


socket编程_第8张图片
socket编程_第9张图片

服务端


socket编程_第10张图片
socket编程_第11张图片

客户端

socket编程_第12张图片
socket编程_第13张图片
socket编程_第14张图片
socket编程_第15张图片
socket编程_第16张图片

(二)下面来看看基于java的socket编程(下面是基于UDP的)

socket编程_第17张图片
socket编程_第18张图片
socket编程_第19张图片
socket编程_第20张图片

最后说明了要注意的问题

socket编程_第21张图片

下面在把一些网站放在下面,主要电脑不好卡,不然都改亲自敲一遍

https://www.cnblogs.com/rocomp/p/4790340.html(上面用的)

https://www.cnblogs.com/liusxg/p/3917624.html(通信成功的完整例子)
https://www.cnblogs.com/Jepson1218/p/5178792.html(通信成功的完整例子)

你可能感兴趣的:(socket编程)