
JAVA网络编程
钟不冷
这个作者很懒,什么都没留下…
展开
-
Java基于TCP实现服务器和多客户端之间的通信
Server.java package com.zh.socket; import java.io.IOException; import java.net.InetAddress; import java.net.ServerSocket; import java.net.Socket; /* * 基于TCP协议的socket通信,实现用户登录 * 服务器端转载 2017-03-02 23:37:55 · 11843 阅读 · 3 评论 -
Java基于UDP实现服务器和多客户端之间的通信
UDPServer.java package com.zh.socket; import java.io.IOException; import java.net.DatagramPacket; import java.net.DatagramSocket; import java.net.InetAddress; /* * 服务器端,基于UDP的用户登录 */转载 2017-03-02 23:45:56 · 3160 阅读 · 0 评论 -
Java网络编程中的多线程上传
客户端类:/* * 上传案例的客户端 * 注意在读取完需要上传的源文件以后,调用客户端Socket对象的shutdownOutputStream() * 此方法可以禁用此套接字的输入流,并且在输入流后面跟上TCP正常连接终止序列 * 这样可以防止上传线程任务代码中读取客户端输出的字节数组时由于读不到-1而使read()方法一直处于线程等待的现象 */ public class TCPCl...原创 2018-04-26 14:20:23 · 240 阅读 · 0 评论 -
Java网络编程中的UDP案例
发送端:/* * UDP通信方式,发送端不用管接收端是否存在(在线),都可以进行发送 */ public class UDPSend { public static void main(String[] args) throws IOException{ //通过InetAddress类静态方法,传入目标IP地址,获取目标IP地址对象 InetAddress ip = InetAdd...原创 2018-04-27 22:07:40 · 226 阅读 · 0 评论