![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
socket
billimg
这个作者很懒,什么都没留下…
展开
-
Java Socket小案例(1)文本转换器
建立一个文本服务转换器。客户端给服务端发送文本,服务端会将文本转成大写再返回给客户端。而且客户端可以不断地进行文本转换。当客户端输入over时,转换结束。 分析: 客户端: 源:键盘录入 目的:网络输出流 操作的是文本数据,可以选择字符流,同时提高效率,加入缓冲 服务端: 源:网络输入流 目的:网络输出流原创 2017-07-14 14:03:57 · 240 阅读 · 0 评论 -
Java Socket小案例(2) 上传文本
需求:客户端从本地读取文本文件,上传到服务器,服务器收到后存在本地,并向客户端反馈信息 分析: 服务端: 源:网络输入流 目的:网络输出流、文本 操作的是文本,可以用字符流,同时提高效率,可以加缓冲 //服务端 public class UploadServer { public static void main(String[]原创 2017-07-14 15:33:26 · 177 阅读 · 0 评论 -
Java Socket小案例(3)上传图片
需求:客户端从本地读取图片,上传到服务器,服务器收到图片保存在本地,并向客户端反馈信息 分析 服务器: 源:网络输入流 目的:网络输出流、图片文件 操作的是图片,所以用字节流 //服务器 public class PicUploadServer { public static void main(String[] args) {原创 2017-07-14 16:03:12 · 290 阅读 · 0 评论 -
Java Socket小案例(4)实时聊天
//做成工具类 public class UdpUtils implements Runnable { DatagramSocket socket = null; public UdpUtils(int port) { try { socket = new DatagramSocket(port); } catch (Socket原创 2017-07-14 22:47:57 · 291 阅读 · 0 评论 -
网络编程Socket
Java 计算机网络概念 端口:确定应用程序 IP:确定电脑主机 udp:无连接(接收端没开启,发送端发送数据,会丢包) 一个包最大64k,字节数组长度最大是64*1024 tcp传输分客户端和服务端 udp发送端代码写法//创建udp服务,通过DatagramSocket创建对象 DatagramSocket ds = new DatagramSocket(); /原创 2017-07-14 12:37:15 · 212 阅读 · 0 评论