【发布时间】:2012-08-20 21:07:24
【问题描述】:
我有一个server.cpp 在后台运行
client.cpp 将连接到服务器并执行其任务。
我编写服务器来监听连接,while(1),并为客户端创建一个进程。
但我有一个提醒功能,需要在特定时间给客户发送电子邮件。如何在此服务器、客户端 cpp 文件中一起运行该功能?它应该在服务器或客户端文件中运行,以什么方式运行?我曾尝试在 client.cpp 上 fork(),但问题是它导致我的客户端无法正常工作。
我应该在哪里添加此代码,以及如何在server.cpp 处监听连接时使其工作?
【问题讨论】:
-
生成提醒所需的信息存储在哪里?它在数据库中吗?
-
服务器主循环是什么样子的?你用什么来倾听客户的意见?你在使用一些库吗,
select()?
标签: c++ client-server