⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme.txt

📁 在Linux环境下运行
💻 TXT
字号:



                           通讯程序简要说明文档
       1、运行平台:Linux  
 
       2、编译器:  GCC   
      
       3、简要说明:本设计通过创建线程实现网络通讯:服务端对客户端进行广播,客户端通过服务端转发而实现客户端之间的通讯.  
  
       4、运行说明:
         (1)、服务端:gcc -o srv srv.c -lpthread                                                   ./srv                   
         (2)、客户端:gcc -o cln(1,2....) cln.c -lpthread                                        ./cln localhost   
                
        注:程序通过指定IP来确定具体发送对象: 
         (1)、在服务端中广播则直接发送消息,例:输入Hello!则在每个客户端均可收到此广播;
                (2)、在客户端中可以任意指定发送对象,例:一客户端要向IP为192.168.1.5的客户发送消息"hello!",则输入192.168.1.5 hello!
           在实验室测试时,在其他客户端(除第一个客户端)输入127.0.0.1 Hello!则第一个客户端中将显示接收到的消息:"Hello!"
         (在本机中无IP,由程序设定当第一个客户端连接接收后break,所以本程序中在任何客户端里发送消息(127.0.0.1 hello!)给客户端,均由第一个连接到服务端的客户端接收)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -