快速业务通道

Java聊天室小程序-DOS版本规划方面 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-16

Java聊天室小程序-DOS版本规划方面

时间:2011-06-11 51cto博客 sundunjam

以下的只是网络基础而已,可供初学者参考

实现效果图:

服务器端:

Java聊天室小程序-DOS版本规划方面 - 编程入门网

客户器端:

Java聊天室小程序-DOS版本规划方面 - 编程入门网

Java聊天室小程序-DOS版本规划方面 - 编程入门网

Java聊天室小程序-DOS版本规划方面(2)

时间:2011-06-11 51cto博客 sundunjam

Java聊天室小程序-DOS版本规划方面 - 编程入门网

Java聊天室小程序-DOS版本规划方面 - 编程入门网

主要知识方面:

java.util.Hashtable

java.util.Enumeration

java.util.Scanner

java.net.DatagramPacket

java.net.DatagramSocket

java.net.SocketAddress

some basic exception-class

实现的最终效果:

通过服务器建立聊天室(UDP)

聊天室有身份验证以及确定对话对象

不通过GUI,只是简单的DOS界面

实现的方法:

1.在服务器方面:

a.服务器主要的任务是接受数据、处理数据和转发数据

b.当服务器在接受数据的同时,就会将客户端的基本信息存储起来,简称为 信息存储器(InfoMemory)

c.当接收到的数据是一些约定字符时,会给出特殊的处理,比如注册帐号

d.转发数据的方式是,将接受的数据发送给所有在存储器中登记的客户端

e.转发数据的另一个重要的用途是发送一些约定的字符给每个客户端,比如 某个用户下线

2.在客户端方面:

客户端主要任务是发送数据和接受数据

方面提示:

详细知识自行查看API,主要应用我的博客中会有相应介绍

如Scanner类、DatagramPacket与DatagramSocket

本文出自 “博远至静” 博客,请务必保留此出处 http://sunspot.blog.51cto.com/372554/128908

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号