我需要在 C 中实现一个模拟信息办公室工作的客户端/服务器项目。服务器有三个进程操作员,他们读取三个不同的文件。每个操作员负责一个功能。用户通常向三个运营商之一请求文件,运营商通过发送所请求文件的内容(如果存在)来响应。收到后,客户端在终端上显示有问题的文件。进程的数量是有限的和预定义的运算符:所有运算符都是在启动执行时创建的。每个操作员服务一个请求一段时间,将其从队列中拉出。然后在两种类型的流程之间进行交互:提供文件的流程和需要文件的流程(需要办公室向他们提供文本文档的是客户)。您对如何完成这项工作有任何想法吗?关于如何构建客户端进程和文件服务器的生成器。谢谢