我试图编写一个客户机服务器程序,其中有三个可执行文件D1、D2和D3,它们提供一些数据作为输出。客户端请求这些数据源中的任何一个,并在通用fifo的帮助下将它们的pid发送到服务器。program in string form};
获得请求后,服务器将打开一个fifo,其路径名为客户端的pid。如果它是D1的第一个请求,<e
在我的项目中,我使用open close (服务器和客户端c++ Linux多线程)模型,每次客户端创建套接字文件描述符,并发送数据到服务器,接收等待response.in这个过程后,一些事务接收失败。为此,我观察到套接字文件描述符超过1024。但我被设置为Linux操作系统级别8192的最大允许文件描述符。