波神

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

随笔分类 -  java socket

java NIO编程(转)
摘要:一、概念 在传统的java网络编程中,都是在服务端创建一个ServerSocket,然后为每一个客户端单独创建一个线程Thread分别处理各自的请求,由于对于CPU而言,线程的开销是很大的,无限创建线程会让操作系统崩溃,因此,比较好的方法是在系统启动的时候创建一个动态的线程池,例如鼎鼎大名的服务器T 阅读全文

posted @ 2016-09-22 17:26 波神 阅读(440) 评论(0) 推荐(0) 编辑

java socket 之UDP编程
摘要:一、概念 在TCP的所有操作中都必须建立可靠的连接,这样一来肯定会浪费大量的系统性能,为了减少这种开销,在网络中又提供了另外的一种传输协议——UDP,不可靠的连接(这种协议在各种聊天工具中被广泛使用)。 在UDP程序的开发中使用DatagramPacket包装一条要发送的信息,之后使用Datagra 阅读全文

posted @ 2016-09-22 10:01 波神 阅读(588) 评论(0) 推荐(0) 编辑

java socket之上传文件
摘要:一、功能介绍 该功能主要实现,将客户端的:F:/work/socketSample/filetemp/client/test_client.txt上传到服务端F:/work/socketSample/filetemp/server/test_server.txt,并将test_client.txt名 阅读全文

posted @ 2016-09-21 13:24 波神 编辑

java socket之多人聊天室Demo
摘要:一、功能介绍 该功能实现了一个类似QQ的最简单多人聊天室,如下图所示。 二、目录结构 三、服务端 1)SocketServer类,该类是服务端的主类,主要负责创建聊天窗口,创建监听客户端的线程: 2)MyServerReader类,该类实时监听客户端输入的信息,如果对方输入“bye”,则退出监听并关 阅读全文

posted @ 2016-09-21 13:02 波神 阅读(1751) 评论(0) 推荐(0) 编辑

java socket之传输实体类对象
摘要:一、TCP编程 TCP协议是面向连接的、可靠地、有序的,以字节流的方式发送数据。java实现TCP通信依靠2个类:客户端的Socket类和服务器端的ServerSocket类。 基于TCP通信的Socket模型如下: Socket通信的实现步骤如下: 1. 创建服务器端Socket:ServerSo 阅读全文

posted @ 2016-09-21 09:43 波神 阅读(13614) 评论(0) 推荐(2) 编辑

点击右上角即可分享
微信分享提示