客户端连接服务器的等待
在C/S模式下,客户端在连接服务器端时,有一段连接时间,有时会等很久,我想做一个进度条来显示这段连接时间,但不知道该怎么来取值,想问问你们一般是怎么来处理的 问题点数:20、回复次数:16Top
1 楼ljlove99(小剑)回复于 2003-09-02 21:56:37 得分 0
不会都没遇到过这种情况,大家知道说说啊,在线等待啊!!!
Top
2 楼yufenfeila(雨纷飞啦)回复于 2003-09-02 22:39:13 得分 0
你也不知道需要连接多少时间啊,所以怎么用进度条表示呢Top
3 楼kuangren(J※『一失足成千古恨,再回头已百年身』)回复于 2003-09-02 22:40:16 得分 0
如果时间是不确定的,那怎么取~Top
4 楼ljlove99(小剑)回复于 2003-09-02 23:17:56 得分 0
我就是想知道你们一般是怎么处理的啊!
难道一直在那里等程序连接成功显示成功连接的对话框啊!!!
一直这么等什么也不做,客户很可能以为是程序没响应。Top
5 楼ljlove99(小剑)回复于 2003-09-03 22:32:36 得分 0
难道都无人知道,还是大家没遇到过这样的问题!!!Top
6 楼daou101(海天一鸥)回复于 2003-09-03 22:55:29 得分 6
没完过游戏吗?暗黑破坏神,它的联网过程就有进度条
步骤是时间的量度:
C/S中,对于连接过程,可以设置一个连接的超时,如300秒;这个时间只能通过测算设置;
比较科学的做法是测试网络速度,假设速度是 Modenm,那就5秒/格,若ADSL,则10秒/格
Top
7 楼ljlove99(小剑)回复于 2003-09-04 08:16:17 得分 0
是在一个大的校园网内连接,应该设置为多少了!!1Top
8 楼xixigongzhu(夕夕公主(※快乐在于自己※))回复于 2003-09-04 08:38:15 得分 0
不一定要进程条才能告诉用户正在连接。
可以用别的方式:写信息来标志。Top
9 楼ljlove99(小剑)回复于 2003-09-04 21:13:01 得分 0
写信息来标志是什么?
我的理解就是弹出一个指示框,说正在连接数据库,连接成功后,该指示框就消失!
是这样吗!!Top
10 楼xixigongzhu(夕夕公主(※快乐在于自己※))回复于 2003-09-05 08:53:49 得分 3
放在主窗口,什么时候开始连接数据库,就什么时候开始进程条。Top
11 楼xixigongzhu(夕夕公主(※快乐在于自己※))回复于 2003-09-05 08:54:37 得分 0
是的。
不好意思回错了。Top
12 楼ljlove99(小剑)回复于 2003-09-08 21:06:41 得分 0
假如在开程序开始的做一个服务器连接等待的界面窗口,在这窗口中做连接服务器的操作,我很想知道这种该在服务器连接等待界面窗口中的那个事件中编写连接服务器的操作!!
我的想法是:
开始主模板main() ---> <服务器连接等待窗口界面> ---->登录窗口界面 ----> 通过密码验证后进入主窗口Top
13 楼heng_s(渣渣)回复于 2003-09-09 09:25:52 得分 4
现在不是有很多软件在调出主窗口之前都有一个启动窗口吗,你可以参照这个做一个这种窗口,先连接数据库,再调出主窗口不就行了?Top
14 楼shining007(杉林)回复于 2003-09-09 13:04:53 得分 3
怎么知道时间要多长,还是象MS SQL 的查询分析器那样做,只要让用户知道程序还活着就行了Top
15 楼foxe(火狐)回复于 2003-09-09 16:05:58 得分 4
对啊,你可以做一个反复循环的进度条,表示程序在激活状态,还没有死!也可以有一些提示性文字,如:根据网络速度,此过程将可能需几十秒甚至更长,请等待……!好像MS经常有这样的提示哦!(&_&)Top
16 楼ljlove99(小剑)回复于 2003-09-09 16:27:43 得分 0
还是做个等待界面比较好!!
在这个等待界面里面做服务器的连接操作!!!
Top
相关问题
- 如何判断客户端已连接上远程服务器?(在线等待)
- 客户端连接oracle服务器!!
- 客户端不能连接服务器
- 不安装oracle客户端,pb应用程序如何连接到oracle服务器在线等待
- 不安装oracle客户端,pb应用程序如何连接到oracle服务器在线等待
- oracle客户端怎么连接服务器??没分的菜鸟吐血等待ing...
- 服务器/客户机编程模型中,服务器程序为何要绑定本地地址和端口,我觉得服务器只需确定一个端口就可以了,然后等待客户机的连接就可以了啊
- CAsyncSocket 客户端如何连接服务器 以及 如何判断客户端已经连接上服务器?
- 客户端用DCOMConnect连接应用服务器时,客户端是否要注册该应用服务器?
- 客户端通过代理连接到服务器?请问服务器怎么得到客户机的名字




