欢迎来到人人文库网! | 帮助中心 人人文档renrendoc.com美如初恋!
人人文库网
全部分类
  • 图纸下载>
  • 教育资料>
  • 专业文献>
  • 应用文书>
  • 行业资料>
  • 生活休闲>
  • 办公材料>
  • 毕业设计>
  • ImageVerifierCode 换一换
    首页 人人文库网 > 资源分类 > DOC文档下载  

    聊天室程序设计与实现.doc

    • 资源ID:101472       资源大小:82.52KB        全文页数:12页
    • 资源格式: DOC        下载积分:5积分
    扫码快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 支付宝登录   QQ登录   微博登录  
    二维码
    微信扫一扫登录

    手机扫码下载

    请使用微信 或支付宝 扫码支付

    • 扫码支付后即可登录下载文档,同时代表您同意《人人文库网用户协议》

    • 扫码过程中请勿刷新、关闭本页面,否则会导致文档资源下载失败

    • 支付成功后,可再次使用当前微信或支付宝扫码免费下载本资源,无需再次付费

    账号:
    密码:
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源(1积分=1元)下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    聊天室程序设计与实现.doc

    -1-聊天室程序开发目录前言开发聊天室的技术支持JSP技术介绍聊天室系统服务器的构建1功能分析2对聊天系统进行概要分析3聊天室系统模块的划分3模块之间的关系图3各模块的流程图3登陆数据流程3聊天室主页面数据流4聊天室系统的代码实现4用户登陆聊天室模块4聊天室主界面模块5总结7致谢8参考文献8摘要-2-随着计算机技术飞速发展的今天,随着Internet的普及和发展,人们的生活和工作也越来越离不开信息网络的支持,而聊天室是人们最常见,最直接的网上交流的方式。本网站以网络交友为主,为广大用户提供一个借助网络进行人际交往的平台,也是网络与现实最贴近的实用型网站。本文所介绍的网络聊天系统是基于开放的web服务器应用程序开发设计的,其主要特性是能动态完成信息的传递,且具有高效的交互性,更有效的处理客户请求,且具有更简单,更方便的数据库访问方法,易于维护和更新.这种技术程序由文本,HTML标记和脚本组合而成,其运行所需环境及其工作流程和各个功能控件的工作原理将在本文依次介绍,并且文中提供了部分程序源代码。本文所述聊天系统实现的基本功能:1.引导进入聊天室;2.实现高效,动态信息交换;3.引导用户退出聊天室.关键字:JSP、聊天室、Tomcat、JDK一、前言随着计算机技术飞速发展的今天,随着Internet的普及和发展,人们的生活和工作也越来越离不开信息网络的支持,而聊天室是人们最常见,最直接的网上交流的方式。本网站系统以聊天交友为主,为广大用户提供一个借助网络进行人际交往的平台,也是网络与现实最贴近的实用型网站。本文所介绍的网络聊天系统是基于开放的Web服务器(JDK+Tomcat)应用程序开发设计的,其主要特性是能动态完成信息的传递,且具有高效的交互性,且具有更简单,更方便的数据库访问方法,易于维护和更新.这种技术程序由文本,HTML标记和脚本组合而成。聊天室是提供给网民一个交友与娱乐的场所,在聊天室里网民可选择自已的聊天对象,与其进行对话交流,是网民之间相互沟通、交流情感的最佳方式之一。同时它已成为各网站提供的一个服务标准,是吸引网民、提高人气的一个重要方式。二、开发聊天室的技术支持聊天室开发所用程序设计语言有多种,如JSP(JavaServerPage)、ASP(ActiveServerPage)、PHP等。虽然开发语言有所不同,但开发的原理基本上都是一样。-3-本程序是一个基于Java语言所开发的聊天室。主要用到的是JSP技术,除此之外,还用到了其它程序设计语言(html,css,JavaScrtipt)。其中,html语言用于设计聊天室网站的基本布局;CSS用于设计网站的风格;JavaScript用于检查表单的正确性。(一)JSP技术介绍JSP是JavaServerPage的简称,顾名思义是服务器端的一种基于Java语言的网页技术。JSP正式发布于1999年6月,它是由美国Sun公司倡导,多家公司合作建立的一种功能强大的动态网页技术标准,用于创建可支持跨平台及跨Web服务器的动态网页。以前要开发一个动态的网站,我们只能用CGI、ASP、PHP,其中CGI全名CommonGatewayInterface,即通用网关接口,它是Web服务器的一部分,能够与运行于Web服务器上的其他程序进行通信,通过CGI客户端还可以和服务器进行信息交流;ASP命名ActiveServerPages,也是一个服务器端的网页开发技术,利用它可以开发动态、交互的Web服务应用程序;PHP命名PersonalHomePage,是一种跨平台的服务器端的嵌入式脚本语言,它大量地借用C语言动态网页的开发技术中没有一种技术既能很好地兼顾开发效率和运行效率,又能满足分布式事件处理的功能,并具有强大的可扩展移植功能。自从JSP技术出现后,这一切难题都迎刃而了。JSP完全秉承了Java语言的优势,作为一种与平台无关的动态网页开发技术,它有很高的运行效率,开发周期短,扩展能力强,而且它的技术规范是公开的,任何人都可以按照规范开发出自己的产品。JSP为创建高度动态的Web应用提供的一种免费、快速、可靠的服务器产品)、IIS(InternetInformationServer),是微软提供的一种运行于Windows平台的服务器产品)等。很多软件组织和公司都在自己的产品中加入了对JSP的支持,许多大型网站也都采用了JSP作为开发手段。JSP实质是通过在传统的HTML网页文件中加入Java程序片断和一些JSP标记,即可构成一个常规的JSP网页(其扩展名为.jsp)。Web服务器在遇到JSP网页请求时,首先执行其中的Java程序片断,通过这些Java程序片段可以操作数据库、发送E-mail、传输数据信息以及重定向网页等等。然后服务器将执行完这些Java程序片段后所产生的结果信息封将到原HTML网页中,以HTML的格式返回给用户。这样用户就可以通过浏览器得到所需的信息。当我们在网上冲浪时,如果在浏览器地址栏里看到见面地址以.jsp为后缀时,就表明此页面采用了JSP技术。(二)聊天室系统服务器的构建用JDK和Tomcat搭建聊天室系统的运行环境。JSP是运行在服务器端的动态Web应用程序,运行它至少需要有JSP引擎、支持JSP的Web服务器和Java虚拟要(JVM)。能实现JSP引擎功能的软件包有:JSWDK(JavaServerWebDevelopmentKit)JavaSoft提供的一个JSP/Servlets测试引擎,同时也可作为Web服务器使用。-4-TomcatApacheGroupJakarta小组开发的一个免费服务器软件包,是一个Servelts容器和JSP执行器,适合嵌入Apache服务器中使用,也可独立成为Web服务器。Resin提供了快速JSP/Servlet运行平台,是一个较为成熟、具备商业软件要求的免费软件包,可以作为Web服务器使用。还有一些商业软件包,如:IBM的WebSphereServer、LiveSoftware的AllaireJrun、Sun的JavaWebServer和NetScape的iPlanetApplicationServer等。在Windows系统下搭建“JDK+Tomcat”引擎和支持JSP运行环境。其中JDK是Java程序的编译和实时运行环境,它用来编译和执行JSP中的Java程序代码;Tomcat作为JSP的引擎,调用JDK来编译和执行JSP中的Java程序代码,并独立成为Web服务器向用户发布JSP动态网页。搭建”JDK+Tomcat”的JSP运行环境时,标准的安装顺序是:先安装JDK,并设置好与JDK相关的环境变量;然后安装Tomcat,并手动配置好一些Tomcat的相关设置,让Tomcat和JDK协同起来工作。具体步骤如下:1安装设置J2SDKJ2SDK是Java程序的编译和实时运行环境,它用来编译和执行JSP中的Java程序代码。双击运行j2sdk-1_4_2-windows-i586.exe。它将相继做读压缩包、解压缩包及一些安装前的准备工作。然后按其所提示的默认进行安装。注:安装路径为:C:j2sdk1.4.22设置JDK在编译和运行时所要用到的环境变量。在桌面上“我的电脑”的图标中右键,单击“属性”选项,进入“系统特性”界面,选择【高级】选项卡。单击“环境变量(E)”按钮,进入环境变量的设置界面。首先新建一个名为”JAVA_HOME”的系统变量,变量为”C:j2sdk1.4.2”然后再新建一个名为“CLASSPATH”系统变量,变量值为:“C:j2sdk1.4.2libtools.jar;C:j2sdk1.4.2libdt.jar”(注意:两个路径之间要用分号隔开);接着,编辑系统变量”Path”,即在系统变量”Path”中加入一个变量值”C:j2sdk1.4.2bin;”;OK,JSK设置完毕,重启计算机JDK即可正常工作了。3安装Tomcat首先运行jakarta-tomcat-4.1.27.exe,开始安装。这时将自动搜索系统已安装的JDK。这里Tomcat安装向导搜索到了前面已经安装的JDK“C:j2sdk1.4.2”,单击“确定”按钮,进入协议确认对话框。然后当然是选择”IAgree”,即可进入下一安装界面,选择所需的组件;这里我们保留默认的组件。在复制文件过程中,会切换到一个让管理员设置某些参数的界面,这里保留默认的设置,只需输入管理员密码即可。单击”Next>”按钮,继续复制Tomcat文件,直到进度条全部充满,即Tomcat复制完成。

    注意事项

    本文(聊天室程序设计与实现.doc)为本站会员(网****)主动上传,人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知人人文库网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    网站客服QQ:2881952447     

    copyright@ 2020-2024  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

    备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!