Nik*_*hil 9 java sockets raw-sockets
我是java socket编程的新手.我已经知道java只处理Internet Domain Sockets,它将支持UDP和TCP以及Raw IP Protocols.我想知道java支持Raw Sockets而不使用任何第三方应用程序?如果有可能,任何人都可以用一个小例子来帮助我吗?任何小建议都会非常棒!
Java 标准库中对原始套接字唯一真正可用的支持似乎是InetAddress.isReachable(),如果允许,它可以执行 ICMP ping。这真的不多,甚至可能不是真正的原始套接字,只是一个协议。
对于其他类型的原始通信,我建议通过一些基于 JNI 的包装器在 Linux 下使用Berkley 套接字(需要 root 权限)。
| 归档时间: |
|
| 查看次数: |
15495 次 |
| 最近记录: |