需源代码。程序等全套设计联系qq 695132052
《聊天室程序开发》
一、前言
随着计算机技术飞速发展的今天, 的普及和发展, 人们的生活和工作也越来越离不开信息网络的支持, 而聊天室是人们最常见, 最直接的网上交流的方式。本网站系统以聊天交友为主,为广大用户提供一个借助网络进行人际交往的平台,也是网络与现实最贴近的实用型网站。本文所介绍的网络聊天系统是基于开放的Web服务器(JDK+Tomcat)应用程序开发设计的,其主要特性是能动态完成信息的传递,且具有高效的交互性,且具有更简单, 更方便的数据库访问方法, , HTML标记和脚本组合而成。
聊天室是提供给网民一个交友与娱乐的场所,在聊天室里网民可选择自已的聊天对象,与其进行对话交流,是网民之间相互沟通、交流情感的最佳方式之一。同时它已成为各网站提供的一个服务标准,是吸引网民、提高人气的一个重要方式。
二、开发聊天室的技术支持
聊天室开发所用程序设计语言有多种,如JSP(Java Server Page) 、ASP(Active Server Page)、PHP等。虽然开发语言有所不同,但开发的原理基本上都是一样。
本程序是一个基于Java语言所开发的聊天室。主要用到的是JSP技术,除此之外,还用到了其它程序设计语言(html,css,JavaScrtipt)。其中,html语言用于设计聊天室网站的基本布局;CSS用于设计网站的风格;JavaScript用于检查表单的正确性。
(一)JSP技术介绍
JSP是Java Server Page的简称,顾名思义是服务器端的一种基于Java语言的网页技术。JSP正式发布于1999年6月,它是由美国Sun公司倡导,多家公司合作建立的一种功能强大的动态网页技术标准,用于创建可支持跨平台及跨Web服务器的动态网页。
以前要开发一个动态的网站,我们只能用CGI、ASP、PHP,mon Gateway Interface,即通用网关接口,它是Web服务器的一部分,能够与运行于Web服务器上的其他程序进行通信,通过CGI客户端还可以和服务器进行信息交流;ASP命名Active Server Pages,也是一个服务器端的网页开发技术,利用它可以开发动态、交互的Web服务应用程序;PHP命名Personal HomePage,是一种跨平台的服务器端的嵌入式脚本语言,它大量地借用C语言动态网页的开发技术中没有一种技术既能很好地兼顾开发效率和运行效率,又能满足分布式事件处理的功能,并具有强大的可扩展移植功能。自从JSP技术出现后,这一切难题都迎刃而了。JSP完全秉承了Java语言的优势,作为一种与平台无关的动态网页开发技术,它有很高的运行效率,开发周期短,扩展能力强,而且它的技术规范是公开的,任何人都可以按照规范开发出自己的产品。JSP为创建高度动态的Web应用提供的一种免费、快速、可靠的服务器产品)、IIS( Information Server),是微软提供的一种运行于Windows平台的服务器产品)等。很多软件组织和公司都在自己的产品中加入了对JSP的支持,许多大型网站也都采用了JSP作为开发手段。
JSP实质是通过在传统的HTML网页文件中加入Java程序片断和一些JSP标记,即可构成一个常规
毕业设计论文-聊天室程序设计与实现(带源程序) 来自淘豆网m.daumloan.com转载请标明出处.