只实现了 局域网聊天 和 传送文件的功能。 ...
分类:
其他好文 时间:
2016-07-19 20:22:56
阅读次数:
166
最近实现了团队项目局域网聊天室的服务器端的框架,目前可以接收socket请求并收发消息。 由于聊天室服务器需要同时维持多个socket通信,所以服务器端代码采用了多线程技术,即每接收到一个socket请求后将创建一个新的线程进行后续操作,而主线程一直在等待请求并分发任务。实现了同时服务多个socke ...
分类:
其他好文 时间:
2016-06-21 01:13:35
阅读次数:
193
团队项目是建立局域网聊天室,我们打算用socket通信实现消息传递。考虑网络方面java有很多封装好的类库,使用十分方便,我们团队初步打算使用java实现。 目前我和王以正同学完成代码。目前我起了一个头,完成了客户端内核的基本框架。代码如下: 其中每个客户类包含成员变量:昵称(name)、所属聊天室 ...
分类:
其他好文 时间:
2016-06-21 01:12:42
阅读次数:
163
团队项目我们组是要做一款局域网聊天工具,是可以允许用户在局域网中创建聊天室并聊天。对于在同一局域网中有聊天、群聊需求的用户十分有帮助,面向高校、企业用户。无需连接因特网,在局域网便可以开启群聊。 具体需求分析如下: 以下数字代表功能需求优先级,最大为10。 业务需求: 私人即时文字交流(10): 一 ...
分类:
其他好文 时间:
2016-06-20 23:55:09
阅读次数:
177
main方法 主程序:文件中是姓名和IP,用键值对的方式写入 数据的传输 ...
分类:
编程语言 时间:
2016-06-19 15:36:33
阅读次数:
235
作为一个Java Web开发人员,很少也不需要去处理线程,因为服务器已经帮我们处理好了。记得大一刚学Java的时候,老师带着我们做了一个局域网聊天室,用到了AWT、Socket、多线程、I/O,编写的客户端和服务器,当时做出来很兴奋,回学校给同学们演示,感觉自己好NB,呵呵,扯远了。上次在百度开发者 ...
分类:
编程语言 时间:
2016-05-31 01:04:19
阅读次数:
269
需要实现功能如下:1.服务器端功能如下: 广播通知客服端登录/退出 接受客服端发来的消息,广播给所有用户 广播系统消息2.客服端功能如下: 接收服务器发来的消息并显示 发送消息给服务器端实现代码如下://***********服务端******************* 1 #includ...
分类:
其他好文 时间:
2015-12-11 15:06:57
阅读次数:
222
2013年的时候刚刚看完毕向东老师的黑马程序员教程,对swing产生了很浓厚的兴趣,很多朋友应该和我有同样的感受吧!学了这么久java一直都面对 乌漆麻黑的dos窗口搞,终于能做个窗口了,心里好开心的。像看见了光明似的。记得第一次写个程序弹出个Frame的时候心里真的是很激动的。后来我在Swing....
分类:
编程语言 时间:
2015-11-30 23:58:11
阅读次数:
425
在我们做客户端程序的时候我们经常会碰到线程安全的问题,比较经典的例子就是模拟局域网聊天。那么线程的安全到底是怎么回事呢,我们经常会听到StringBuffer是线程安全的,StringBuilder不是线程安全的,下面我们来讲讲线程安全的重要性。1.首先我们来看一个例子,首先是一个Count类,这里...
分类:
编程语言 时间:
2015-10-12 17:20:36
阅读次数:
196
前言暑假把linux下的高级编程和网络编程学习了一遍,学习很重要,但是也得有个练手的地方,所以必须做做项目来认识下自己所学习的知识。能够找到小伙伴一起做项目也是一件很快乐的事情的,很幸运的有两个小伙伴一起做这个项目,而我正好负责整个客户端模块,她两负责编写服务器的模块。开始吧:项目具体描述:做一个可...
分类:
其他好文 时间:
2015-09-06 19:49:50
阅读次数:
309