要以TCP通信模式设计Client端程序,步骤如下:
(1)建立Socket(使用socket()函数)
(2)通知Server请求连接(使用connect())函数
(3)若连接成功,使用输入输出函数(read()、write()函数)与Server互传信息
(4)关闭Socket(使用close()函数)
要以TCP通信模式设计Server端程序,步骤如下:
(1)建立Socket(使用socket()函数)
(2)绑定Socket(使用bind()函数)
(3)打开listening socket(使用listening()函数)
(4) 等待Client连接请求(使用accept()函数)
(5)收到连接请求,确定连接成功后,使用输入输出函数(read()、write()函数)与Client端互传信息
(6)关闭Socket(使用close()函数)
==============================================
要以UDP通信协议设计Client端程序,步骤如下:
(1)建立Socket(使用socket()函数)
(2)以sendto()函数传送数据给Server端
(3)以recvfrom()函数接收Client端传来的数据
(4)关闭Socket(使用close()函数)
要以UDP通信协议设计Server端程序,步骤如下:
(1)建立Socket(使用socket()函数)
(2)绑定Socket(使用bind()函数)
(3)以recvfrom()函数接收Client端传来的数据
(4)以sendto()函数传送数据给Client端
(5)关闭Socket(使用close()函数)