Tcp实现客户端和服务器端的简单互访
2017-03-06 10:37
597 查看
import java.io.*; import java.net.*; public class TCPServer1 { public static void main(String[] args) throws IOException { // TODO Auto-generated method stub ServerSocket ss=new ServerSocket(10005); Socket s=ss.accept(); InputStream is=s.getInputStream(); byte[] b=new byte[1024]; int len=is.read(b); if(len!=0){ System.out.println(new String(b,0,len)); } OutputStream os=s.getOutputStream(); os.write("ni ye hao".getBytes()); s.close(); ss.close(); } }
import java.io.*; import java.net.*; import java.util.Arrays; public class TCPClient1 { public static void main(String[] args) throws UnknownHostException, IOException { // TODO Auto-generated method stub Socket s=new Socket("127.0.0.1",10005); OutputStream os=s.getOutputStream(); os.write("nihao".getBytes()); InputStream is=s.getInputStream(); byte[] b=new byte[is.available()]; is.read(b); System.out.println(new String(b));//ni ye hao System.out.println(Arrays.toString(b));// [110, 105, 32, 121, 101, 32, 104, 97, 111]如果不用这个方法的话打印出来的将会是地址值 } }
相关文章推荐
- C++ 简单的 Tcp 实现[socket] 服务器端与客户端通信
- C++ 简单的 Tcp 实现[socket] 服务器端与客户端通信
- nodejs简单实现TCP服务器端和客户端的聊天功能示例
- 2017.8.22 用python实现简单基于TCP/IP的客户端与服务器端
- 基于C#的socket编程的TCP异步实现 ,包含服务器端与客户端源代码
- VC写的socket程序实现一个简单Echo服务器端和客户端程序
- Golang实现简单tcp服务器03 -- 文本广播式聊天服务器/客户端
- Linux socket编程入门及客户端服务器端通信实现 – 提高篇:TCP连接过程分析
- 从简单到复杂实现TCP客户端服务器通信
- 简单迭代服务器端/客户端:模仿飞Q聊天功能,实现IM通信
- python实现TCP服务器端与客户端的方法详解
- C++ 简单的 Tcp 实现[socket] 客户端与客户端通信
- 简单TCP服务器端和客户端(源代码)
- Linux Tcp客户端和服务器端代码实现
- MFC之TCP简单客户端实现
- Linux下安装protobuf并实现简单的客户端服务器端通信
- Linux下安装protobuf并实现简单的客户端服务器端通信
- 【转】 C++ 简单的 Tcp 实现[socket] 客户端与客户端通信
- C#基于TCP&UDP实现服务器与多个客户端之间的通信(客户端之间直接通信,不靠服务器端转发消息)
- erlang tcp服务器和客户端的简单实现