博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
基于Ajax的长连接
阅读量:5166 次
发布时间:2019-06-13

本文共 991 字,大约阅读时间需要 3 分钟。

JS代码:

1 

服务器代码:

1 public string testlp(int time, int timeout)   2        {   3             // 死循环 查询有无数据变化   4            while (true) {   5                System.Threading.Thread.Sleep(1000);// 休眠1000毫秒   6                int i = 1;   7                if (i > timeout) { break; }//最大延迟   8                else {   9                    i++;  10                    int compl = 1; //模拟数据库时间  11                    if (compl != time)//对比数据库中时间变化,此处一直进入if  12                    {   13                        string data= 数据库中数据  14                        // 返回数据信息,请求时间、返回数据时间、耗时  15                        //writer.print("result: " + i + ", response time: " + responseTime + ", request time: " + timed + ", use time: " + (responseTime - timed));  16                        return data;  17                        break; // 跳出循环,返回数据  18                    }  19                }  20            }  21            return "false";//不会执行  22        }

 

转载于:https://www.cnblogs.com/mrz-h/p/4297019.html

你可能感兴趣的文章
windows下的C++ socket服务器(4)
查看>>
css3 2d转换3d转换以及动画的知识点汇总
查看>>
【Java】使用Eclipse进行远程调试,Linux下开启远程调试
查看>>
对Vue为什么不支持IE8的解释之一
查看>>
计算机改名导致数据库链接的诡异问题
查看>>
Java8内存模型—永久代(PermGen)和元空间(Metaspace)(转)
查看>>
ObjectiveC基础教程(第2版)
查看>>
centos 引导盘
查看>>
Notes of Daily Scrum Meeting(12.8)
查看>>
Apriori算法
查看>>
onlevelwasloaded的调用时机
查看>>
求出斐波那契数组
查看>>
lr_start_transaction/lr_end_transaction事物组合
查看>>
CodeIgniter学习笔记(四)——CI超级对象中的load装载器
查看>>
.NET CLR基本术语
查看>>
ubuntu的home目录下,Desktop等目录消失不见
查看>>
建立,查询二叉树 hdu 5444
查看>>
[Spring框架]Spring 事务管理基础入门总结.
查看>>
2017.3.24上午
查看>>
Python-常用模块及简单的案列
查看>>