设计思路
来源:互联网 发布:淘宝店铺违规扣分 编辑:程序博客网 时间:2024/04/26 16:07
当用户注册时,不仅仅在数据库的Register表中记录下注册信息,而且创建一张以用户名命的表,用于存放状态被订阅的信息。用户登入时,加载用户的这张表到一个哈希表当中。当一个客户端发来一个message 的时候,首先查看接收方是否available,如果不,则要将这message存储起来。
When registering, the server not only record the register information in the table with the name of register, but also create a table named as the user's name in the database. The table is used to record infomation of subscribption of the user(the status is subscribed by other users).
When the user login, server loads the table into a hash table which is easy to search. If one user send a message to the user, server checks the status of the user firstly. If the user is available, then transfer the message, else store the message in a temp table in the databse for sending to him again until he is availabe.
- 设计思路
- 设计思路
- 设计思路
- 工作流引擎设计思路
- Engine总体设计思路
- 进销存设计思路
- 进销存设计思路
- 初始的设计思路
- 浏览器设计转思路
- “个人设置”设计思路
- Dashboard设计思路
- 进销存设计思路
- 二进制协议设计思路
- 工作流引擎设计思路
- 又一种设计思路
- 搜索引擎设计思路
- 装备设计思路整理
- 设计文档编写思路
- 使用C#进行点对点通讯和文件传输
- fc4字体美化与基本配置
- 钩子安装
- 利用.htaccess 保護網頁
- MMU在VxWorks的实现(转贴)
- 设计思路
- 关于实现一个最简单的嵌入式操作系统
- 第16届 JOLT 卓越产品奖隆重揭晓
- 打电话也死循环~这世道
- ToArray(type) 方法返回强类型数组
- 新手入门:J2ME开发环境的安装和使用
- 移动开发谁领风骚 J2ME开发工具面面观
- 利用键盘钩子捕获Windows键盘动作
- 改变你一生的五句话