`
哈达f
  • 浏览: 120548 次
  • 性别: Icon_minigender_1
  • 来自: 广西
社区版块
存档分类
最新评论

TCP

    博客分类:
  • j2se
 
阅读更多

import java.net.*;
import java.io.*;

class Client 
{
	public static void main(String[] args) throws Exception
	{

		//1,建立客户端socket服务。
		Socket s = new Socket("192.168.1.254",10002);

		//2,获取socket中的输出流。
		OutputStream out = s.getOutputStream();

		out.write("tcp ge men you lai le ".getBytes());


		InputStream in = s.getInputStream();

		byte[] buf = new byte[1024];
		int len = in.read(buf);

		System.out.println(new String(buf,0,len));

		s.close();
	}
}


class  Server
{
	public static void main(String[] args) throws Exception
	{
		//1,建立服务端socket对象,必须要监听一个端口。

		ServerSocket ss = new ServerSocket(10002);

		//2.通过socket服务获取客户端对象通过accept方法。
		Socket s = ss.accept();

		String ip = s.getInetAddress().getHostAddress();
		System.out.println(ip+"....connect");

		//3,通过获取的客户端对象,获取读取流读客户端发来的数据。
		InputStream in = s.getInputStream();

		byte[] buf = new byte[1024];

		int len = in.read(buf);

		System.out.println(new String(buf,0,len));

		OutputStream out = s.getOutputStream();

		out.write("shou dao !".getBytes());


		s.close();
		ss.close();
	}
}

 

分享到:
评论

相关推荐

    TCP-IP技术大全

    IP和相关协议 第9章 IP协议家族 77 9.1 TCP/IP模型 77 9.1.1 解剖TCP/IP模型 78 9.1.2 协议组件 78 9.2 理解网际协议(IP) 79 9.2.1 IPv4结构 79 9.2.2 IP做什么 80 9.3 理解传输控制协议...

    TCP.rar_28335 IP TCP_tcp 通信

    标题中的"TCP.rar_28335 IP TCP_tcp 通信"可能是指一个关于TCP/IP通信的资源包,其中包含了一些与TCP相关的代码或文档,文件编号可能是"28335"。描述中提到"已经验证过了,可以编译通过",这表明这是一个实际操作过...

    MODBUS-TCP.rar_TCP通信标准_modbus TCP_modbus 标准_modbus-tcp_modbus标准

    MODBUS-TCP是一种广泛应用于工业自动化领域的通信协议,它基于标准的TCP/IP协议栈,将MODBUS协议与网络层的TCP(传输控制协议)相结合,实现了设备间的远程通信。MODBUS-TCP允许不同制造商的设备在以太网或任何其他...

    TCP调试助手源码_tcp助手源码_TCP助手源代码_TCP助手源码_

    TCP调试助手源码是一款专为IT专业人士设计的工具,它帮助开发者深入了解TCP协议的工作机制,同时也为TCP编程提供了一个实践平台。源代码的开放性使得用户可以深入学习TCP协议的实现细节,理解网络通信的基本原理,并...

    android TCP server 和TCP client通信源码

    在Android平台上进行网络通信时,TCP(Transmission Control Protocol)是一种常用的方式,因为它提供了一种可靠的、面向连接的数据传输服务。本示例中的"android TCP server 和TCP client通信源码"着重于实现...

    TCP服务端和TCP客户端工具软件

    在IT领域,网络通信是计算机系统之间交换信息的基础,而TCP(Transmission Control Protocol)作为传输层协议,是网络通信的核心部分。本篇文章将详细探讨TCP服务端和TCP客户端的概念、工作原理以及常用的工具软件。...

    tcp_TCP/IP_tcp_vb.net_VB.NET.tcp_

    本项目名为"tcp_TCP/IP_tcp_vb.net_VB.NET.tcp_",显然,它是一个使用VB.NET语言实现的TCP/IP通信示例。 TCP(Transmission Control Protocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议。它的主要...

    TCP和MODBUS-TCP通讯调试软件

    在IT行业中,网络通信是至关重要的一个领域,TCP(传输控制协议)和MODBUS-TCP则是其中两个常见的通信协议。TCP是一种面向连接的、可靠的、基于字节流的传输层通信协议,而MODBUS-TCP是在TCP/IP协议栈上构建的一种...

    tcp转发工具,中转TCP请求

    TCP转发工具是一种网络工具,主要用于将TCP连接从一个端点重定向到另一个端点,它在许多场景下都非常有用,比如穿透内网限制、代理服务、数据加密等。本项目提供的是一套用Java语言编写的TCP请求中转解决方案,旨在...

    TCP测试工具(TCP Test Tool)

    TCP/IP协议是互联网通信的基础,它定义了网络设备如何交换数据和定位网络资源。TCP(传输控制协议)和IP(互联网协议)是该协议族的两个核心组件,负责端到端的数据传输。UDP(用户数据报协议)则是另一种常用协议,...

    TCP2ComV1串口转TCP工具

    《TCP2ComV1:串口到TCP的通信桥梁》 在现代的计算机通信领域,TCP(Transmission Control Protocol)和串口(Serial Port)是两种常见的通信方式。TCP以其高可靠性、面向连接的特性,广泛应用于互联网通信;而串口...

    ModbusTcpServer.zip_modbus_modbus_tcp_modbus服务_modbus服务器_tcp ser

    这个名为"ModbusTcpServer.zip"的压缩包包含了一个用C#编写的Modbus TCP服务器应用程序,它对于开发基于Modbus TCP的系统非常有帮助。 首先,让我们了解一下Modbus TCP的基本原理。Modbus TCP在标准的Modbus功能码...

    tcptrace TCP端口监听工具

    **TCP端口监听工具——tcptrace** 在IT行业中,网络通信是不可或缺的一部分,而TCP(传输控制协议)作为互联网协议栈中的重要一环,其工作状态直接影响到应用层服务的稳定性和效率。tcptrace是一款强大的TCP端口...

    TCP&UDPDebug_tcpudpdebug_tcp_TCP_UDpdebug_UDP_测试工具_

    TCP(Transmission Control Protocol)与UDP(User Datagram Protocol)是互联网协议中的两种主要传输层协议,它们在计算机网络通信中扮演着至关重要的角色。本测试工具专注于帮助开发者在创建网络通信程序时,对TCP...

    TCP2Com-标签版V1.2.9.1免费好用的串口转TCP工具

    一个串口转TCP的程序,能很好的满足远程串口传输、调试需求,功能如下: 1.支持打开物理串口和虚拟串口(不创建虚拟串口,但能打开其他工具创建的虚拟串口)。 2.支持通过TCP客户端连接到远程TCP服务器。 3.支持TCP...

    Modbus TCP和TCP通信测试工具

    Modbus TCP和TCP通信是工业自动化领域中广泛使用的通信协议,尤其在PLC(可编程逻辑控制器)之间进行数据交换时。本主题将深入探讨这两种通信方式及其在测试中的应用,特别是针对西门子SMART S7-200 PLC。 首先,让...

    VB(TCP-IP).rar_TCP服务器_VB TCP IP _VB TCP/IP_tcp_vb客户服务器

    标题中的"VB(TCP-IP).rar_TCP服务器_VB TCP IP VB TCP/IP_tcp_vb客户服务器"表明这是一个关于使用Visual Basic(VB)进行TCP/IP通信的教程,特别关注TCP服务器的实现以及VB客户端和服务器之间的交互。这个压缩包可能...

    Modbus TCP_modbustcpplc_ab1756modbustcp_modbusTCP_ab_PLCMODBUS_源

    标题中的“Modbus TCP_modbustcpplc_ab1756modbustcp_modbusTCP_ab_PLCMODBUS_源”关键词表明了这个压缩包是关于使用Modbus TCP协议与Allen Bradley(AB)PLC进行通信的资源集合。描述中提到的“AB PLC MODBUS TCP ...

    labview TCP发送报文,TCP调试助手,断线自动连接

    1. **TCP通信基础**:LabVIEW提供了丰富的TCP/IP函数库,如`TCP Open.vi`用于建立连接,`TCP Write.vi`用于发送数据,`TCP Read.vi`用于接收数据,以及`TCP Close.vi`用于关闭连接。理解这些函数的工作原理是进行TCP...

    三菱Q内置以太网MODBUS TCP示例_三菱Q内置以太网MODBUSTCP示例_modbus_modbusTCP_

    本示例主要探讨的是如何利用三菱Q内置的以太网模块进行MODBUS TCP通信,这是一种广泛应用的工业通讯协议,它允许不同设备之间通过以太网交换数据。以下是对这些知识点的详细说明: 首先,我们需要理解MODBUS协议。...

Global site tag (gtag.js) - Google Analytics