如果是tcp/ip,在accept或者send里面打断点,如果是udp,随便在消息处理打个断点。
不明白这有什么困难
❷ 求Java TCP IP Socket编程-卡尔弗特书籍电子版百度云资源
JavaTCPIPSocket编程-卡尔弗特链接:https://pan..com/s/1qZz-_sSOb-9247Sbd9jkjA
❸ 《JavaTCP/IPSocket编程》epub下载在线阅读,求百度网盘云资源
《Java TCP/IP Socket编程》(Kenneth L. Calvert)电子书网盘下载免费在线阅读
资源链接:
链接:https://pan..com/s/1L6VHTRQySYrO8PdrwEtMmA
书名:Java TCP/IP Socket编程
作者:Kenneth L. Calvert
译者:周恒民
豆瓣评分:8.0
出版社:机械工业出版社
出版年份:2009-1
页数:172
内容简介:
《Java TCP/IP Socket编程(原书第2版)》基于TCP/IP Socket相关原理,对如何在Java中进行Socket编程作了深入浅出的介绍。《Java TCP/IP Socket编程(原书第2版)》内容简明扼要,条理清晰,并在讲解相应的概念或编程技巧时列举了大量的示例程序,每章附有练习。
❹ java tcp ip socket编程
先来介绍下网络协议:
TCP/IP
Transmission Control Protocol 传输控制协议
Internet Protocol 互联网协议
UDP
User Datagram Protocol 用户数据协议
连接协议:
分为:
面向连接协议: Connection Oriented Protocol
非连接协议: Connectionless Protocol
1).面向连接协议是指两台电脑在传输数据前,先会建立一个专属的连接。就如电信局的交换机会为打电话双方提供专属连接一样。
Internet上的面向连接协议就是TCP/IP
特点:确认回应;分组序号;流量控制。
TCP/IP属于可靠性传输,适合不容许有传输错误的网络程序设计使用
2).非连接协议:无专属连接,无分组,容错,距离短,可同时对多台电脑进行数据传输
Internet上的非连接协议就是UDP
TCP在网络通信上有极强的生命力,例如远程连接(Telnet)和文件传输(FTP)都需要不定长度的数据被可靠地传输。相比之下UDP操作简单,而且仅需要较少的监护,因此通常用于局域网高可靠性的分散系统中client/server应用程序。
Socket 是程序与网络间的一种接口,大部分网络应用程序都是点对点的,所谓点就是服务器端和客户端所执行的程序。Socket是用来接收和传送分组的一个端点。
java的Socket编程要用到java.net包,最常用的是net包下的6个类:InetAddress(互联网协议 (IP) 地址)类,Socket(套接字)类,ServerSocket(套接字服务器)类,DatagramSocket(发送和接收数据报包的套接字)类,DatagramPacket(数据报包)类,MulticastSocket(多播数据报套接字类用于发送和接收 IP 多播包)类,其中InetAddress、Socket、ServerSocket类是属于TCP面向连接协议,DatagramSocket、DatagramPacket和MulticastSocket类则属于UDP非连接协议的传送类。
本项目因为使用TCP/IP协议,主要用到Socket和ServerSocket类
项目代码如下
package com.sse.monitor.serv;
import java.io.DataInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.io.BufferedOutputStream;