Socket案例
来源:互联网 发布:算法导论中文 pdf 编辑:程序博客网 时间:2024/05/16 05:28
public static void client() throws Exception{
Socket socket=new Socket("192.168.0.139",10089);
OutputStream out=socket.getOutputStream();
PrintWriter pw=new PrintWriter(out);
pw.write("userName:admin;pwd:abc123");
pw.flush();
socket.shutdownOutput();
InputStream in=socket.getInputStream();
BufferedReader re=new BufferedReader(new InputStreamReader(in));
String info=null;
while((info=re.readLine())!=null){
System.out.println("验证的结果"+info);
}
pw.close();
re.close();
in.close();
socket.close();
Socket socket=new Socket("192.168.0.139",10089);
OutputStream out=socket.getOutputStream();
PrintWriter pw=new PrintWriter(out);
pw.write("userName:admin;pwd:abc123");
pw.flush();
socket.shutdownOutput();
InputStream in=socket.getInputStream();
BufferedReader re=new BufferedReader(new InputStreamReader(in));
String info=null;
while((info=re.readLine())!=null){
System.out.println("验证的结果"+info);
}
pw.close();
re.close();
in.close();
socket.close();
}
public static void server() throws Exception{
ServerSocket server=new ServerSocket(10089);
Socket socket=server.accept();
InputStream in=socket.getInputStream();
BufferedReader re=new BufferedReader(new InputStreamReader(in));
String info=null;
while((info=re.readLine())!=null){
System.out.println(info+"接受到客户端的响应,正在验证...");
Thread.sleep(3000);
}
OutputStream out=socket.getOutputStream();
PrintWriter pw=new PrintWriter(out);
pw.write("用户名和密码正确");
pw.flush();
re.close();
pw.close();
socket.close();
server.close();
}
阅读全文
0 0
- Socket案例
- socket案例
- socket案例
- Socket案例
- socket基础案例
- socket案例一
- socket案例二
- java socket编程案例
- C# Socket客户端 案例
- C# Socket服务端 案例
- unity3d socket编程案例
- Linux socket编程案例
- Socket .IO 案例
- 【socket】案例分析
- socket简单案例
- socket小案例
- socket多线程方式案例
- linux c socket 源码案例
- Activity生命周期、启动模式、缓存
- Eclipse复制粘贴很卡解决方法
- NodeJs学习笔记(二)————NodeJs的安装
- 详解Mysql分布式事务XA
- 前台encodeURIComponent,后台 URLDecoder.decode问题
- Socket案例
- WPF 图片资源设定
- zookeeper 简单入门hello
- jdbc连接mysql
- C语言中指针和自增运算符结合时的运算顺序问题
- geohash_encode_decode
- JCenter发布开源库
- 如何判断垃圾对象?
- Git与Github