探讨一个动态数据保存到内存的问题

macri 2006-03-11 05:50:45
先说一下案例:
可能有几百个并发用户的情况,当用户开机后便运行一个client程序,此程序向server程序发送用户当前的ID及IP。SERVER程序则把client发来的ID和IP要保存到内存中。在一定事件的触发下server会获得一个ID,这时server就要在内存中找到该ID对应的IP地址,然后向用户发送消息。(因为用户的ip是可变的)

由于我是JAVA新手。感觉要处理这问题很头痛。。先谢过了。。。;)
...全文
132 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
macri 2006-03-12
  • 打赏
  • 举报
回复
不是很明白啊,,有例子吗?
dogod 2006-03-12
  • 打赏
  • 举报
回复
设一个应用范围application-scoped的HashMap<ID,IP>通过ID检索,更新
725137 2006-03-12
  • 打赏
  • 举报
回复
如果你的程序是多线程的话。你只需要把保存的这个数组或list或map设置成static 的就行了
725137 2006-03-12
  • 打赏
  • 举报
回复
直接保存到一个数组中就行了。。或list map之类的
他们本来就在内存中

62,629

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧