基于Socket的多客户端网络聊天系统的开发与设计(5)

时间:2025-07-11

莆田学院2015届本科毕业论文

前言

随着第三次技术革命的展开,互联网进入了千家万户,人们的生活随着网络的发展也发生着翻天覆地的变化。人们在工作、学习、生活中对它的依赖越来越大。而聊天室成为了人们最常见, 最直接的网上聊天工具。它的主要功能就是聊天,提供了一个人与人之间开展人际交流的平台。 也是网络在现实中最实用的例子 。本文中描述的系统是基于JAVA技术而开发出的应用程序。能过实时的根据用户的要求进行信息的传递,交互性高,能够快速的对客户的请求进行处理非常有效的处理客户请,系统的更新和维护非常的方便,对运行所需要的环境要求较低。

1 JAVA的功能与编程

1.1 Java的概述

上世纪,Sun公司根据需要开发出一种不同与以往语言的编程语言——Java。各种类型的平台,不同的背景和各种类型的机器都可以使用这种语言。Java语言给计算机编程带来了又一次技术革命;应用软件被彻底的其改变了编程模式。Internet的主流语言正在逐渐被Java取代。向迅速发展起来的信息世界增添了新的活力。

1991年Sun公司成立了Java语言开发小组。一位非常优秀的工程师James Gosling担任该小组的领导人,其目的是研制一种开发家用电器的逻辑控制系统。在开始写就Java时,Gosling建立了在一个分布式的、巨大的网格环境中运行的系统。在设计中Gosling采用了在一个操作系统上以虚拟机的方式运行,这样一来,Java就具备了平台无关性。在设计窗口时也采用相似的技术。在用户界面中统一的技术描述,就保证了良好的用户界面的可移植性。

1.1 .1 Java带来的影响

Java自1995年诞生以来,虽时间不长,但是被业界的各大公司所接受, 现在,众多的企业信息系统解决的最佳方案已经被Intranet所取代。它具有使用方便、费用低廉和管理方便的优点。无论用户使用何种类型的机器,那种操作系统。浏览器的界面都是统一的,而在服务器中则存放着应用程序、数据库和Java浏览器页面。管理人员不用在为用户的安装、升级和培训而感到苦恼,由开发人员升级软件的版本,用户只需要一个操作软件下载安装软件就可以了。

随着Java的诞生计算机信息的交换进入了一个非常重要的里程碑。在Java出现之前;信息的交换主要是是靠存储的共享和不同宿主机上运行的程序交换进行的,交换程序双方共同维护消息的语义。在Java时代,网络上通过可执行的实体进行程序进程的交换。一个更高级的信息交换阶段,有一定智能性的代理,不仅仅有数据的状态,还有数据的操作。

3

基于Socket的多客户端网络聊天系统的开发与设计(5).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219