Advertisement

socket编程 -- 基于UDP协议的C/S通信模型及其实现

阅读量:

UDP服务端/客户端通信的基本模型

这里写图片描述

由于UDP协议无需建立并维护连接,使得程序的逻辑结构得到了极大简化。然而,UDP本身存在不可靠性特征,因此在实际应用中,大量确保通信稳定性的相关机制必须由应用层来完成。

基于UDP协议的客户端/服务端通信的实现

服务端
负责接收客户端传输的字符串信息,将其内部的小写字母转换为大写形式,并将处理后的结果反馈至客户端。

服务端源码server.c

复制代码
    /*server.c*/
    #include <stdio.h>
    #include <stdlib.h>
    #include <string.h>
    #include <unistd.h>
    #include <sys/socket.h>
    #include <netinet/in.h>
    
    #define MAXLINE 80
    #define SERV_PORT 8000
    
    int main()
    {
    struct sockaddr_in servad

全部评论 (0)

还没有任何评论哟~