
Socket
文章平均质量分 83
Java IO,socket,socket结合多线程,socket 实现聊天功能,socket结合NIO、AIO
bestcxx
向外思考,向上生长,锲而不舍,金石可镂
展开
-
(九)socket·NIO socket 实现 服务端广播+客户端群聊 -不限制次序,不限制交互次数
nio socket原创 2022-11-15 09:40:16 · 476 阅读 · 0 评论 -
(八)socket·socket 实现 服务端广播+客户端群聊 -不限制次序,不限制交互次数
socket,群聊原创 2022-11-05 22:52:30 · 812 阅读 · 0 评论 -
(七)socket·socket 实现 服务端广播 -不限制次序,不限制交互次数
Socket 实现服务端广播原创 2022-11-05 18:01:30 · 1012 阅读 · 0 评论 -
(六) socket·NIO socket 实现 控制台 一问一答式聊天
文章目录服务器端客户端服务器端package com.yeepay.g3.facade.test;import java.net.InetSocketAddress;import java.nio.ByteBuffer;import java.nio.channels.SelectionKey;import java.nio.channels.Selector;import jav...原创 2019-02-23 13:09:03 · 540 阅读 · 0 评论 -
(五)socket·NIO socket 的基本介绍
文章目录前言Java 的 IO 和 NIONIO 中的两个概念——Channel 和参考资料前言在网络通信中,服务器端需要接收客户端传递的信息并进行处理,如果在接收信息的同时服务器端智能等待IO,显然会造成服务器资源的浪费,也可能造成服务的阻塞。所以本文介绍NIO 并在 Socket 通信中加以实践运用。Java 的 IO 和 NIOJava 的 IO 是阻塞的,简单说就是一个线程在...原创 2018-12-02 16:44:16 · 705 阅读 · 0 评论 -
(四)socket·socket 实现 控制台 自由交互式聊天-不限制次序,不限制交互次数
文章目录前言使用线程解决IO读写阻塞的问题总体思路代码服务器端客户端运行效果前言上一篇文章,运用 socket 和 多线程 实现了在 IDE 控制台一对一聊天的功能,本文将更近一步,实现客户端和服务器端自由交互式聊天,不再限制一次一条的限制使用线程解决IO读写阻塞的问题虽然 socket 是全双工传输模式,但是由于读写IO 是两个过程,所以,如果想要实现客户端和服务器端自由发送接收信...原创 2019-02-17 00:01:56 · 709 阅读 · 0 评论 -
(三)socket·socket 实现 控制台 一问一答式聊天
文章目录前言在 IDE 实现一问一答式聊天代码服务端客户端效果跨越局域网实现远程访问本地前言socket 是全双工传输模式,在不启用多线程的情况下,这种功效并不能立即体现出来,即客户端发送-服务端接收-服务端发送-客户端接收需要有序进行。在 IDE 实现一问一答式聊天如果你有一个程序员朋友,懂一点 Java 开发,恰巧他/她的电脑安装有 eclipse 或者 idea ,那么可以借助...原创 2019-02-08 15:04:53 · 805 阅读 · 0 评论 -
(二)socket·IO 和 socket
文章目录socket 的简单介绍提出两个问题socket 中的等待readLine的阻塞解决方案之 socket 和 IO 的技巧socket 服务端和客户端一次交互的例子服务端代码客户端代码socket 的简单介绍socket 属于网络分层中的应用层socket 可以使用 TCP/IP 协议进行可靠传输,也可以使用 UDP 协议进行不可靠传输If a UDP socket is us...原创 2019-01-30 23:42:50 · 657 阅读 · 0 评论 -
(一)socket·磨刀不误砍柴工 之 Java IO
文章目录前言IOJava IO字节和字符字节流的两个抽象类字节输入流字节输出流字符流的两个抽象类字符输入流字符输出流字符-Java 包含哪些种类的字符字符流和字节流相互转化字节流通向字符流的桥梁字符流通向字节流的桥梁Java 中的换行符BufferedReader.readLine() 和 PrintWriter.println()的妙用BufferedReader.readLine()Print...原创 2019-01-29 23:53:10 · 292 阅读 · 0 评论