各位喜欢上网冲浪的朋友一定都去过网易的虚拟社区吧,里面的传呼台功能想必是很得大家的喜爱。通过传呼台,我们可以呼叫任何一个目前在虚拟社区里面冲浪的网友,可以实现在线交谈哦。

  其实,我们使用ASP完全可以实现同网易虚拟社区里面传呼台同样的功能,怎么?不相信?那就跟随我一步一步用ASP来实现网络传呼机吧。

  Active Server Pages(ASP)是服务器端脚本编写 环境,使用它可以创建和运行动态、交互的 Web 服务器应用程序。使用 ASP 可以组合 HTML 页、脚本命令和 ActiveX 组件以创建交互的 Web 页和基于 Web 的功能强大的应用程序。ASP 应用程序很容易开发和修改。

接下来,我们就开始编写我们的网络传呼机了。

首先,实现网络传呼的功能有两种方法:

  一. 利用数据库实现传呼信息的保存和处理

  这种方法的优点是,存储信息处理非常方便,但是它的缺点也是显而易见的,就是增加了服务器端的负担,因为频繁的存储数据库将会大大增加I/O存取次数,导致网站的连接速度变得缓慢。

  二. 直接使用Application来保存传呼信息

  这种方法的优点是,速度明显快于使用数据库来保存传呼信息的方法;缺点是处理信息比较繁琐,但是很值得的哦,我们首先要保证的是整个网站的性能。

  综合上面的因素,我们将采用第二种方法来编写网络传呼机,对于第一种方法,我会在最后简单介绍一下。

  我们的网络传呼机需要三个页面,也就是“传呼台”页面,“显示传呼信息”页面,“监视传呼机”页面。

  “传呼台”页面(bbsSendBegic.asp)是用来向其他在线用户发送信息的页面,自然就好像是我们生活中的传呼台喽。

  “显示传呼信息”页面(bbsSendInfo.asp)是在有人呼叫你的时候,弹出来的显示呼叫内容的页面,就像你自己的BP一样,但我们的网络BP机功能更加强劲哦,他可以即时回复别人给你的信息,也可以稍候再回复,或者干脆清除掉这条信息。

  “监视传呼机”页面(bbsAutoSearch.asp)是随时监视是否有人呼叫你的页面,就像一个不知疲倦的自动机器人一样一直在监视所有的传呼信息,并且会过滤出来只属于你的传呼信息。

由于篇幅所限,欢迎下载源程序及更详细的说明(href="http://download1.ccidnet.com/source_code/vb/netpager.zip),文件大小:39K

用ASP编写网络传呼机相关推荐

  1. 如何把aSP编写成cLL

    如何把aSP编写成cLL 主题 这篇文章主要是为想将自己的ASP水平提高的人写的! 把ASP代码变成组件,开发者不仅是加快了ASP的速度,而且也能保护自己的代码.这篇文章写出来,也是为了给想开发组件网 ...

  2. asp.net 网络编程_ASP.NET编程技巧

    asp.net 网络编程 In this Article, I will provide a few tips in problem and solution manner. 在本文中,我将以问题和解 ...

  3. c语言switch写值班表,如何用asp编写按周轮换的值班表?例,1月份的值班领导有4位,怎样写可以让4位领导的名字自动到时间显示...

    如何用asp编写按周轮换的值班表?例,1月份的值班领导有4位,怎样写可以让4位领导的名字自动到时间显示以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容 ...

  4. 利用java编写网络聊天程序并加密信息

    利用java编写网络聊天程序并加密信息 优化了代码后的地址:https://blog.csdn.net/qq_43483251/article/details/125470514?spm=1001.2 ...

  5. 使用python编写网络爬虫

    使用python编写网络爬虫 前言 1.为何使用爬虫 2.编写爬虫的知识要求 3.确定爬虫使用的工具库 4.确定要获取的数据集 4.1 分析Url地址变化 4.2 获取目标数据集所在的HTML区域 5 ...

  6. ASP.NET网络在线考试系统(源代码+论文)ASP.NET网络商店销售管理系统的设计与实现(源代码+论文)

    引言 1.1开发背景 随着网络技术的飞速发展,网络经济与人们的生活越来越紧密的联系在一起,随着信息技术的发展,网上购物与网上销售也在逐渐发展和普及.消费者与销售商都迫切需要一种简便与高速高效的购物与销 ...

  7. 使用Python编写网络扫描程序

    使用Python编写网络扫描程序 ​ 网络扫描程序通过向成百上千台计算机发送请求并分析其响应,扫描第2层和第3层网络中指定范围内的网络ID.利用某些扩展技术,网络扫描程序还可以获得通过Samba和Ne ...

  8. 用c语言实现网络爬虫,C语言编写网络爬虫

    C语言编写网络爬虫 #include #include #include #include #pragma comment(lib, "ws2_32.lib")//加载网络支持的库 ...

  9. Java实验:编写网络聊天程序(图形界面)

    课程名称 高级Java程序设计 实验项目 Java网络编程 实验目的: 使用客户机/服务器模式.基于TCP协议编写一对多"群聊"程序.其中客户机端单击"连接服务器&quo ...

最新文章

  1. Linux内核TCP/IP参数分析与调优
  2. MySQL基本语句与数据类型
  3. 二十四、深入Python多线程和多进程
  4. Refused to load the image
  5. 视频课程学习及学习计划
  6. 对Spring框架的理解(转)
  7. Linux磁盘管理--RAID原理
  8. mysql和oracle 命令行执行sql文件 数据库执行sql文件 执行sql语句
  9. 全屏窗口指令_在iOS 14系统中,快捷指令原来有多达11种运行方式(上篇)
  10. iOS 修改系统定位(非越狱)
  11. [BJOI2019]勘破神机
  12. Android SqlDelight详解和Demo例子
  13. c语言奇数正偶数负,微原软件实验:统计正负数、奇偶数的个数
  14. 每日一库之Go 强大而灵活的电子邮件库:email
  15. HTML小黄人吃球球GO域名跳转源码
  16. 培训班出来的人后来都怎么样了?(六)
  17. 五、c++学习(加餐1:汇编基础学习)
  18. Matlab的Notebook软件工具设置及程序运行
  19. 连载8年的神书《宰执天下》完结,力争第四届橙瓜网络文学奖前十
  20. java+百度语音识别(语音助手)

热门文章

  1. vijos 1237 隐形的翅膀
  2. 笔记本电脑掉线该如何解决
  3. 设置Linux core file生成路径
  4. nextSibling 属性与 nextElementSibling 属性的异同
  5. 什么是移动端开发【重点学习系列---干货十足--一万字详解】
  6. 用pygame写一款飞船游戏(笔记)
  7. 两个div上下之间有缝隙
  8. Java网络编程UDP协议--模拟英雄联盟游戏聊天骂人变*--优化网络环境从你我做起
  9. 【文字识别】Lua 二值化函数
  10. HTML让submit无效的办法,HTML Input Submit disabled用法及代码示例