问一个简单问题,各位帮帮忙

时间:2023-02-10 15:19:04
最近在做一个socket应用,我想为连接到服务端的每个客户端建立一个queue,存储该客户端发来的信息,以IP或者其他客户端信息为标识,不知该怎么建

21 个解决方案

#1


友情Up,学习.............

#2


引用 1 楼 pinhailinfeng 的回复:
友情Up,学习.............

#3


实在不行存入数据库

#4


来人给解答下吧

#5


不能用数据库

#6


哪里困惑?

#7


人呢 人呢 人呢 人呢 

#8


引用 6 楼 whq1982 的回复:
哪里困惑?



给每个连接到server端的客户端建立一个queue来保存客户端发送的信息,想用客户端的IP来标识每个queue,但是不知道该怎么获取该客户端的queue是否已经建立

#9


不懂帮顶

#10


就是怎么给每一个客户端建立一个queue并且后面还需要把每个客户端的queue中的消息读出

#11


http://msdn.microsoft.com/zh-cn/architecture/kf7596ed.aspx
看下这个网站,也许对你有帮助

#12


单独只用队列的话是不行的吧 可以用map 或 hashtable 之类的
IP地址作为Key 内容的queque作为Value

#13


JF

#14


顶一下

#15


不可以用XML吗??

#16


说的太笼统,为每个客户端使用一个队列对象存放消息不行吗?

#17


还有其他应用不适合用xml

#18


引用 16 楼 qwertxp 的回复:
说的太笼统,为每个客户端使用一个队列对象存放消息不行吗?


就是为每个客户端使用一个队列存放消息,怎么把客户端发送的信息存到队列当中,队列也不好根据条件来查找

#19


引用 16 楼 qwertxp 的回复:
说的太笼统,为每个客户端使用一个队列对象存放消息不行吗?



具体说说吧

#20


顶一下

#21


顶一下

#1


友情Up,学习.............

#2


引用 1 楼 pinhailinfeng 的回复:
友情Up,学习.............

#3


实在不行存入数据库

#4


来人给解答下吧

#5


不能用数据库

#6


哪里困惑?

#7


人呢 人呢 人呢 人呢 

#8


引用 6 楼 whq1982 的回复:
哪里困惑?



给每个连接到server端的客户端建立一个queue来保存客户端发送的信息,想用客户端的IP来标识每个queue,但是不知道该怎么获取该客户端的queue是否已经建立

#9


不懂帮顶

#10


就是怎么给每一个客户端建立一个queue并且后面还需要把每个客户端的queue中的消息读出

#11


http://msdn.microsoft.com/zh-cn/architecture/kf7596ed.aspx
看下这个网站,也许对你有帮助

#12


单独只用队列的话是不行的吧 可以用map 或 hashtable 之类的
IP地址作为Key 内容的queque作为Value

#13


JF

#14


顶一下

#15


不可以用XML吗??

#16


说的太笼统,为每个客户端使用一个队列对象存放消息不行吗?

#17


还有其他应用不适合用xml

#18


引用 16 楼 qwertxp 的回复:
说的太笼统,为每个客户端使用一个队列对象存放消息不行吗?


就是为每个客户端使用一个队列存放消息,怎么把客户端发送的信息存到队列当中,队列也不好根据条件来查找

#19


引用 16 楼 qwertxp 的回复:
说的太笼统,为每个客户端使用一个队列对象存放消息不行吗?



具体说说吧

#20


顶一下

#21


顶一下