JAVA更换网络协议_Java与网络协议

1、概述

Java通过协议获取网络数据或者从设备上获取设备数据的应用,大家都很熟悉,也有很多应用。我这段时间也一直在做这件事。到目前为止,大部分的协议已经做完,当然,也碰到很多问题。

这段时间的工作,让我对协议有了些新的认识,主要是应用的角度。计划用业余时间总结下这些经验,一方面巩固下所学,另一方面也希望能给碰到同样问题的朋友以帮助。

2、协议

说起网络协议,大家肯定能说出很多,HTTP,TCP/IP,Telnet,ICMP等。但是,你知道这些协议属于OSI模型中的哪些层吗?哪些协议是Java可以实现或使用的?说句实话,在协议这篇博客之前我也不知道,只是写到这儿,突然想到了。下面这张图中可以清楚的看到,各个协议与OSI模型的对应关系,还是很多的。这些协议中,只有网络层之上的协议才有可能被Java应用。主要原因是Java是上层语言,不能直接实现底层协议。如果需要做,只能通过更加底层的语言如C,C++实现。

0818b9ca8b590ca3270a3433284dd417.png

3、我用到的协议列表

这个是我这次总结的目录:

2 WMI

3 SSH

4 SNMP

5 ICMP

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值