![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Socket
段刘昌
这个作者很懒,什么都没留下…
展开
-
Socket编程(一)简单Client与Server的单向通信和双向通信
从Console中读取内容 BufferedReader inputReader; // Alt + Shift + z try...catch等快捷键 // 从Console读取内容 try { inputReader = new BufferedReader(new InputStreamReader(System.in)); String inputCon原创 2017-04-13 00:36:50 · 8414 阅读 · 0 评论 -
Socket编程(二)随时接收客户端消息及多客户端连接
使服务器具有随时接收消息的能力使用类似于心跳包的方法进行测试SocketClientimport java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStr原创 2017-04-13 01:21:55 · 3680 阅读 · 0 评论 -
初识Mina框架
Mina框架简单使用需通过Build Path导入mina-core-x.x.x.jarslf4j-api-x.x.x.jarMyServerHandlerimport org.apache.mina.core.service.IoHandlerAdapter;import org.apache.mina.core.session.IdleStatus;im原创 2017-04-13 02:46:23 · 661 阅读 · 0 评论 -
网络相关API
InetAddress // 获取本机的InetAddress实例 InetAddress address = InetAddress.getLocalHost(); System.out.println("计算机名:" + address.getHostName()); System.out.println("IP地址:" + address.getHostAddress())原创 2017-04-05 15:58:47 · 500 阅读 · 0 评论 -
基于TCP/UDP的Server-Client
Server/* * 基于TCP协议的Socket通信,实现用户登陆 * 服务器端(必须早于客户端启动) */public class Server { public static void main(String[] args) { try { // 1.创建一个服务器端的Socket,即ServerSocket,指定绑定的端口,并监听此端口 ServerSock原创 2017-04-05 16:55:42 · 752 阅读 · 0 评论