用java写一个客户端,向本机中发送snmp命令,拿到snmp服务器返回的结果?
发布网友
发布时间:2022-04-26 10:19
我来回答
共2个回答
热心网友
时间:2023-10-09 08:32
人生在世,实在有许多需要珍惜的东西,但人们往往拥有的时候不懂得珍惜,在失去之后,才会想到珍惜二字,但已为时已晚。。在生活中我们经常听到这样的话,“如果让我回到从前,我会……”“如果以前那次我抓住了机会,我就……”也许,我们每一个人都曾经说过同样的如果和作过同样的假设,但是,人生是不能重来的,因为人生没有如果,命运也不相信假设,因为有了因为,所以有了所以,既然已成既然,何必再说何必?学会珍惜,珍惜亲情。。亲情,是在一个人还没有来到这个世界前就先期而至,并时刻伴随渡过慢慢人生征程。。从小到大,父母、兄弟、姐妹、子女播洒的是血缘亲情,有了亲情,生活中的寒冬才会始终充满温暖,生命才会穿越时空而得以延续。。追问哥!你是不是看错标题了?
追答岁月如河,谁也无法挽留它匆匆逝去的波涛。。父母的相继离世,是我永远无法摆脱的痛,同时也更深深的理解、懂得了‘珍惜’。。珍惜,是一个古老而又深刻的话题,珍惜,这两个看似简单的字,组合在一起,却变成了一个意义涵广的话题。。查字典,珍惜应该是及时的诠释,及时地做事,及时地爱人,及时地感恩,及时地生活,及时地及时,珍惜永远和幸福,和知足在一起,而远离后悔和贪婪,在某事物消逝之前用心去保护。。
热心网友
时间:2023-10-09 08:32
就是一般的socket客户端通讯
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.Socket;
import java.net.UnknownHostException;
import java.util.Date;
public class TCPClent {
public static void main(String[] args) throws UnknownHostException,
IOException {
Socket socket = new Socket("localhost", 5000);
OutputStream outputStream = socket.getOutputStream();
outputStream.write(("connect to the server at time " + new Date()
.toString()).getBytes());
outputStream.flush();
System.out.println(socket);
InputStream is = socket.getInputStream();
byte[] bytes = new byte[1024];
int n = is.read()(bytes);
System.out.println(new String(bytes, 0, n));
is.close();
socket.close();
}
}
要解析结果,有点麻烦 参考http://www.docin.com/p-77535391.html追问谢谢你!我觉得你应该去看一下,什么是snmp协议。
追答不管什么协议,在网络数据层,就是一堆数据。 SNMP又如何,还不是一堆数据。HTTP、FTP、CMPP、SMPP、………………,最底层,不都是byte[]吗。只是,要将接收到的byte[],按协议的格式,整理成协议的结果。
我做SMPP的,就完全是自己写的,而不是抄网上的。