社区
Java SE
帖子详情
为什么DatagramSocket没有setTimeToLive呢
kylenix
2008-09-26 11:12:13
MulticastSocket有setTimeToLive但DatagramSocket就没有,和解?
...全文
155
4
打赏
收藏
为什么DatagramSocket没有setTimeToLive呢
MulticastSocket有setTimeToLive但DatagramSocket就没有,和解?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kylenix
2008-09-26
打赏
举报
回复
试过MulticastSocket::setTimeToLive了,抓下来的包ttl=128和没用一样
liaoyi_ipanel
2008-09-26
打赏
举报
回复
在MulticastSocket里实现了呀?用MulticastSocket不就可以了吗?
kylenix
2008-09-26
打赏
举报
回复
我只是想给发的udp包设一个ttl,java有办法吗?我看到DatagramSocketImpl抽象类有一个setTimeToLive方法,但是没有实现。
liaoyi_ipanel
2008-09-26
打赏
举报
回复
问一句,为什么DatagramSocket就要有呢?
DatagramSocket是父类,MulticastSocket是子类.
java
socket
datagram
socket
_java之
Datagram
Socket
、
Datagram
Package丶Multicast
Socket
广播学习
importjava.net.
Datagram
Packet;importjava.net.
Datagram
Socket
;importjava.net.InetAddress;publicclassSender{publicstaticvoidmain(String[]args){try{//创建发送方的套接字,IP默认为本地,端口号随机
Datagram
Socket
sen...
JAVA 网络编程(5)
SOCKET
UDP 单播和组播,以及组播其他机器收不到报文的解决方法
UDP既可以单播也可以组播 一,单播 单播的过程为 发送方: InetAddress destAddr = InetAddress.getByName("192.168.4.199");// 发送的目的地址 int targetPort = 3001; // 发送的目的端口
Datagram
Socket
socket
= new
Datagram
Socket
(); byte[] b
使用Multicast
Socket
实现多点广播
http://book.51cto.com/art/200809/89225.htm 17.4.3 使用Multicast
Socket
实现多点广播
Datagram
Socket
只允许数据报发送给指定的目标地址,而Multicast
Socket
可以将数据报以广播方式发送到数量不等的多个客户端。 若要使用多点广播时,则需要让一个数据报标有一组目标主机地址,当数据报发出后,整个组的所有主机都能收到
JAVA中的TTL
Datagram
Socket
与Multicast
Socket
之TTL
UDP程序设计基础(简单代码例子实现之广播)(
Datagram
Packet类和
Datagram
Socket
类)
第一个eclipse的代码: import java.net.*; import java.
time
.LocalDate
Time
; import java.
time
.format.Date
Time
Formatter; public class Weather extends Thread { // 创建类。该类为多线程执行程序 int port = 9898; // 定义端口 InetAddress iaddress = null; // 创建InetAddress对象 MulticastSock
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章