社区
C#
帖子详情
socket的多线程问题
monking007
2005-03-17 07:17:09
最近作一个项目,是一个游戏的计费系统,遇到一个问题
当计费端收到游戏发过来的信息,对每个用户开一个线程,开始对用户计费,当已经对用户开始计费了,又收到游戏服务器的信息,游戏服务器需要重启,需要停止所有用户的计费,不知道怎么才能实现,让所有的已经开始计费的用户停止计费。
小弟谢过大家拉
...全文
262
13
打赏
收藏
socket的多线程问题
最近作一个项目,是一个游戏的计费系统,遇到一个问题 当计费端收到游戏发过来的信息,对每个用户开一个线程,开始对用户计费,当已经对用户开始计费了,又收到游戏服务器的信息,游戏服务器需要重启,需要停止所有用户的计费,不知道怎么才能实现,让所有的已经开始计费的用户停止计费。 小弟谢过大家拉
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mobydick
2005-03-23
打赏
举报
回复
mark~~
monking007
2005-03-23
打赏
举报
回复
"用了msmq,即使AAA服务停了也没事"
什么意思,可不可以请楼上的说得清楚一点
sarcophile
2005-03-21
打赏
举报
回复
设一个全局标志,在每个线程中计费前判断一下这个标志,如果为真就计费,否则忽略计费部分,服务器要停,就先把此标志置为假
monking007
2005-03-21
打赏
举报
回复
up一下
CMIC
2005-03-21
打赏
举报
回复
我以前也做过和你差不多的计费,用了msmq,即使AAA服务停了也没事
simonzone
2005-03-21
打赏
举报
回复
线程方法:
...
while(!stop)
{
....//开始计费
}
...
stop = true 停止计费
haoco
2005-03-21
打赏
举报
回复
up
Steven_luo
2005-03-21
打赏
举报
回复
我也在做游戏计费,有这方面的朋友一起加24456406
zhouabc
2005-03-17
打赏
举报
回复
so good the question is.
tmp2002
2005-03-17
打赏
举报
回复
gz
Korny
2005-03-17
打赏
举报
回复
一个计费的过程如果长,而且用户多,一个用户一个线程是不合理的
monking007
2005-03-17
打赏
举报
回复
具体应该怎么实现比较好呢?
sunkangta
2005-03-17
打赏
举报
回复
一个一个停吧
Windows下基于
socket
多线程
并发通信的实现
本文介绍了在Windows 操作系统下基于TCP/IP 协议
Socket
套接口的通信机制以及
多线程
编程知识与技巧,并给出
多线程
方式实现多用户与服务端(C/S)并发通信模型的详细算法,最后展现了用C++编写的多用户与服务器通信的...
基于linux的
socket
多人聊天室程序,采用posix
多线程
控制技术
基于linux的
socket
多人聊天室程序,采用posix
多线程
控制技术。客户端和服务器采用协议机制通信,服务器端在用户上线和下线时及时更新在线人数,并打印上下线信息(用户名)。客户端登陆需要输入用户名,若用户名已...
Android基于
Socket
聊天最终版
总的来说,这个项目涵盖了Android应用开发中的多个关键知识点,如
Socket
通信、
多线程
、数据库操作和UI设计。开发者通过实现这个项目,不仅掌握了网络编程的基本原理,还锻炼了在Android平台上构建实际应用的能力。
android在wifi下手机与电脑的
socket
通信
在实际应用中,可能需要处理
多线程
问题
。当手机作为服务器时,`accept()`方法会阻塞,直到有新的连接请求。为避免阻塞,通常会在单独的线程中执行`accept()`,以便同时处理多个客户端连接。 在提供的文件列表中,...
VC几个网络服务器端编程模型的示例代码
4. **多进程服务器**:每个客户端连接由一个单独的进程处理,这种方式与
多线程
类似,但进程间的资源隔离更严格,适用于需要高度安全性的环境。 在提供的代码示例中,你可以看到这些模型的具体实现。例如,单线程...
C#
111,118
社区成员
642,553
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章