Java实现TCP通讯
来源:互联网 发布:淘宝联盟注册 编辑:程序博客网 时间:2024/05/22 01:32
1.服务器代码
import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.ServerSocket;import java.net.Socket;public class ServiceSocket extends Thread{public Socket sock;public ServiceSocket(Socket sock){this.sock=sock;}public void run(){try{OutputStream os=sock.getOutputStream();InputStream is=sock.getInputStream();os.write("Hello Welcome you".getBytes());byte []buf=new byte[100];int len=is.read(buf);System.out.println(new String(buf,0,len));os.close();is.close();sock.close();}catch(Exception e){}}public static void main(String[] args) {// TODO Auto-generated method stubtry {ServerSocket ss=new ServerSocket(6000);while(true){Socket s=ss.accept();new ServiceSocket(s).start();}} catch (Exception e) {// TODO Auto-generated catch blocke.printStackTrace();}}}
2.客户端代码
import java.io.InputStream;import java.io.OutputStream;import java.net.InetAddress;import java.net.Socket;public class ClientSocket {public static void main(String []args){try {Socket s=new Socket(InetAddress.getByName(null),6000);//"localhost" "127.0.0.1s"OutputStream os=s.getOutputStream();InputStream is=s.getInputStream();byte []buf=new byte[100];int len=is.read(buf);System.out.println(new String(buf,0,len));os.write("Hello,this is zhangsan".getBytes());Thread.sleep(100);os.close();is.close();s.close();} catch (Exception e) {// TODO Auto-generated catch blocke.printStackTrace();}}}
- Java实现TCP通讯
- JAVA实现TCP通讯
- TCP下实现通讯
- java的TCP通讯
- java Socket TCP通讯
- java modbus tcp 通讯
- Java之TCP通讯
- JAVA模拟客户机与服务器实现简易的TCP通讯
- python实现socket通讯(TCP)
- python实现socket通讯(TCP)
- python实现socket通讯(TCP)
- Java实现UDP通讯
- AsyncSocket实现tcp/ip的通讯协议
- boost asio 异步实现tcp通讯
- boost asio 异步实现tcp通讯
- boost asio 异步实现tcp通讯
- TCP/IP异步通讯服务端实现方法
- boost asio 异步实现tcp通讯
- 在 POSIX 线程编程中避免内存泄漏
- 获取文件图标,返回Icon
- 用汇编的眼光看C++(之 总结篇)
- 《花开半夏》--1 约定(1)
- OpenGL ES顶点数据绘制技巧
- Java实现TCP通讯
- kmp算法的应用
- CorePlot1.0:折线图
- Android 广播大全 Intent Action 事件
- 《花开半夏》--1 约定(2)
- word批量插入某目录下的所有图片及图片名称
- Loading Large Bitmaps Efficiently 高效地加载大位图
- 《花开半夏》--2 弟弟(1)
- android系统action大全