服务器端
import java.io.InputStream;
import java.io.OutputStream;
import java.net.ServerSocket;
import java.net.Socket;
class Server {
public static void main(String[] args) throws Exception {
// 1、建立服务端的socket服务 并监听一个端口,以获取客户端发来的数据
ServerSocket server = new ServerSocket(10000);
//2、接受client发来的socket
Socket accept = server.accept();
//3、接受数据
InputStream in = accept.getInputStream();
//4、建立一个字符流缓冲区
byte[] buf = new byte[1024];
//5、将接受来的信息输入到buf里,并且返回信息里的字符数
int num = in.read(buf);
//6、取出buf数组里从第一个到num的信息
String str = new String(buf,0,num);
//7、输出信息
System.out.println(str);
/*
* 8、关闭资源
*/
accept.close();
server.close();
}
}
客户端
import java.io.InputStream;
import java.io.OutputStream;
import java.net.ServerSocket;
import java.net.Socket;
import java.util.Scanner;
class Client {
public static void main(String[] args) throws Exception {
//1、建立客户端socket服务,连接 服务器IP和端口号
Socket s = new Socket("127.0.0.1", 10000);
//2、通过socket对象获取socket流中的输出流
OutputStream out = s.getOutputStream();
//3、接受用户输入的信息
System.out.println("输入信息: ");
Scanner aa=new Scanner(System.in);
String in=aa.next();
//4、通过socket输出流对象将输入写入socket
out.write(in.getBytes());
}
}
分享到:
相关推荐
The TCP/IP Guide(TCP/IP指南),V3英文版 内容很庞大,可用作参考,上传时分为两卷,需下两卷才可解开。
实训(2)Windows环境下TCP/IP协议的配置,TCP/IP诊断.pdf
《TCP/IP详解 卷2:实现》完整而详细地介绍了TCP/IP协议是如何实现的。书中给出了约500个图例,15 000行实际操作的C代码,采用举例教学的方法帮助你掌握TCP/IP实现。本书不仅说明了插口API和协议族的关系以及主机...
《tcp/ip高效编程:改善网络程序的44个技巧》是tcp/ip 领域的经典著作,对tcp/ip 网络编程中存在的各种问题进行了全面解析,旨在帮助读者深入透彻地理解tcp/ip 网络编程。本书组织方式比较特别,正文部分包括4 章,将...
请大家放心,这是真正正式版,原版pdf。The TCP/IP Guide: A Comprehensive, Illustrated Internet Protocols Reference 1st Edition
(1)懂得在Windows系统中进行网络配置; (2)掌握如何在Windows系统中进行TCP/IP协议配置。 (3)熟悉使用ping命令工具来进行测试; (4)熟悉利用ipconfig工具进行测试
TCP/IP Architecture, Design and Implementation in Linux 1/5 For All: [Part 1/5] http://download.csdn.net/source/1345609 [Part 2/5] http://download.csdn.net/source/1345649 [Part 3/5] ...
tcp/ip教程 tcp/ip教程tcp/ip教程tcp/ip教程tcp/ip教程
大家知道,TCP/IP已成为计算机网络的事实上的标准。在关于TCP/IP的论著中,最有影响的就是两部著作。一部是Douglas E. Comer的《用TCP/IP进行网际互连》,而另一部就是Stevens写的这3卷书。这两套巨著都很有名,各有...
用C#写的简单的TCP/IP通信小示例,开发环境为VS2013,里面有一个服务端和一个客户端,适合新手看看
<Effective TCP/IP Programming>中文版,带书签,还算清晰
TCP/IP详解卷1:http://download.csdn.net/source/2608318 TCP/IP详解卷2:http://download.csdn.net/source/2608348 TCP/IP详解卷3:http://download.csdn.net/source/2608358 TCP/IP技术大全:...
网上modbusRTU的资料较多,modbusTCP/IP的资料较少。本文为原创,从实用出发,描述了modbusTCP/IP即 modbusETHERNET通信详细说明使用过程和概念,通俗易懂,同时讨论了modbusTCP/IP通信中,智能表作TCPserver和作...
《TCP/IP入门经典(第5版)》深入浅出地介绍了TCP/IP协议的入门知识。全书分为6个部分,共24章:首先从TCP/IP基础知识开始;接着着重介绍了TCP/IP协议系统;然后介绍了TCP/IP连网的相关知识;第4部分对TCP/IP中使用的...
the tcp/ip guide part2
两本合集。里面可能含有一些自己pdf标记,自行删除即可。 TCP/IP协议栈 TCP-IP详解卷一:协议 TCP IP进行网际互联 卷1 原理、协议与结构
tcp/ip详解 tcp/ip详解 tcp/ip详解 tcp/ip详解tcp/ip详解tcp/ip详解tcp/ip详解
第一部分 TCP/IP基础 第1章 开放式通信模型简介 1 1.1 开放式网络的发展 1 1.1.1 通信处理层次化 2 1.1.2 OSI参考模型 3 1.1.3 模型的使用 5 1.2 TCP/IP参考模型 7 1.3 小结 7 第2章 TCP/IP和Internet 8 2.1 一段...