JAVA TCP 编程小案例
来源:互联网 发布:双轨直销软件开发 编辑:程序博客网 时间:2024/05/16 23:44
import java.net.*;
import java.io.*;
import java.util.*;
public class TcpDemo
{
//发送端
public static void main(String[] args) throws Exception
{
Socket s = new Socket("127.0.0.1",9568);
BufferedReader bufr =new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bufw = new BufferedWriter(new OutputStreamWriter(s.getOutputStream()));
BufferedReader bufin = new BufferedReader(new InputStreamReader(s.getInputStream()));
String line = null;
while((line=bufr.readLine())!=null){
if("over".equals(line))
break;
bufw.write(line+"\r\n");//写入结束字符
bufw.flush();//刷新缓冲区
String bigStr = bufin.readLine();
System.out.println("big:"+bigStr);
}
bufr.close();
s.close();
}
}
class UpTCPDemo
{
//服务端
public static void main(String[] args) throws Exception
{
ServerSocket ss =ss= new ServerSocket(9568);
Socket s= ss.accept();
BufferedWriter bufw = new BufferedWriter(new OutputStreamWriter(s.getOutputStream()));
BufferedReader bufin = new BufferedReader(new InputStreamReader(s.getInputStream()));
String line =null;
while((line=bufin.readLine())!=null){
System.out.println("clinet:"+line);
bufw.write(line.toUpperCase());
bufw.newLine();//写入结束字符
bufw.flush();//刷新缓冲区
}
s.close();
ss.close();
}
}
- JAVA TCP 编程小案例
- Java Socket编程实现聊天小案例
- java 网络编程(Socket) TCP/UDP 总结案例
- JAVA进阶案例 TCP编程之网络聊天工具(服务端)
- JAVA进阶案例 TCP编程之网络聊天工具(客户端)
- JAVA UDP 编程小案例(包含中文发送解决方案)
- java io小案例
- JAVA反射小案例
- 一些java小案例
- Java之-----------TCP编程(小练习大用处)
- TCP协议发送文件小案例
- JAVA_编程小案例_Random
- java socket编程案例
- TCP/IP编程入门-案例学习
- java小案例(1)
- Java中数组小案例
- java 解析json小案例
- java线程和小案例
- 在PHP中的正则表达式验证
- 嵌入式linux下的QT的环境变量
- 读完后你会明白很多事,会真正了解某些人!
- 在C#中调用Win32函数EnumWindows枚举所有窗口
- JSONRPC+JSON+Java
- JAVA TCP 编程小案例
- 大并发处理解决方案(转)
- 修改文件右键菜单
- ldconfig几个需要注意的地方
- 用一生回味的经典语录
- 银行业务调度系统
- 正则表达式学习笔记!
- TortoiseHg 设置语言成中文
- 网络整合营销之策略