-
大小: 1.84MB文件類型: .rar金幣: 2下載: 0 次發(fā)布日期: 2024-02-05
- 語言: Java
- 標(biāo)簽: SNMP??網(wǎng)絡(luò)監(jiān)控??
資源簡介
snmp 網(wǎng)絡(luò)流量監(jiān)控
snmp實(shí)現(xiàn)MIB庫多變量訪問
snmp協(xié)議開發(fā)網(wǎng)管agent客戶端
java與SNMP的網(wǎng)絡(luò)管理研究

代碼片段和文件信息
import?jpcap.*;
import?jpcap.packet.*;
import?java.awt.Rectangle;
import?java.lang.String;
import?javax.swing.*;
public?class?CapturePK?extends?Jframe?implements?PacketReceiver
{
private?JPanel?jContentPane?=?null;
private?JButton?start=null;
private?JButton?Stop=null;
private?JButton?End=null;
private?JButton?Analy=null;
private?JTextArea?jta?=?null;
private?JScrollPane?jsp=null;
private?JScrollPane?udpcon=null;
private?JTextArea?udpcontext=null;
public?static?Boolean?begin=false;
public?byte[]?data=null;
public?CapturePK()
{
super();
initialize();
}
private?void?initialize()?
{
this.setSize(600?500);
this.setContentPane(getJContentPane());
this.settitle(“Send“);
begin=false;
}
private?JPanel?getJContentPane()
{
if?(jContentPane?==?null)?{
jContentPane?=?new?JPanel();
jContentPane.setLayout(null);
jContentPane.add(getStart()?null);
jContentPane.add(getEnd()?null);
jContentPane.add(getStop()?null);
jContentPane.add(getAnaly()?null);
jContentPane.add(getJScrollPane()null);
jContentPane.add(getJScrollPane1()null);
}???
return?jContentPane;
}
private?JScrollPane?getJScrollPane()?{
if?(jsp?==?null)?{
jsp?=?new?JScrollPane();
jsp.setBounds(new?Rectangle(20?80?500?200));
jsp.setViewportView(getJta());
}
return?jsp;
}
private?JScrollPane?getJScrollPane1()?{
if?(udpcon==?null)?{
udpcon?=?new?JScrollPane();
udpcon.setBounds(new?Rectangle(20?300?500?150));
udpcon.setViewportView(getJUDP());
}
return?udpcon;
}
private?JTextArea?getJUDP()?{
if?(udpcontext==?null)?{
udpcontext=?new?JTextArea();
}
udpcontext.append(“源Port?\t“+“目的Port\t“+“Version\t“+“Community\t\t“+“Command\t“
??????????+“ResquestId\t“+“Error_Status\t“+“Error_index\t“+“Oid\t\t“+“OidValue\r\n“);
return?udpcontext;
}
private?JTextArea?getJta()?{
if?(jta?==?null)?{
jta?=?new?JTextArea();
}
jta.append(“源IP\t\t“+“目的IP\t\t“+“Protocol\t“+“Version\n“);
return?jta;
}
private?JButton?getStart()?
{
??if?(start?==?null)?{
start?=?new?JButton();
start.setBounds(new?Rectangle(10?30?80?20));
start.setText(“Start“);
start.addActionListener(new?java.awt.event.ActionListener()?{
public?void?actionPerformed(java.awt.event.ActionEvent?e)?{
????Boolean?b=true;
setBeginValue(b);
capture();
}
});
}
return?start;
}
private?JButton?getEnd()?
{
if?(End?==?null)?{
End?=?new?JButton();
End.setBounds(new?Rectangle(200?30?80?20));
End.setText(“End“);
End.addActionListener(new?java.awt.event.ActionListener()?{
public?void?actionPerformed(java.awt.event.ActionEvent?e)?{
System.exit(1);
}
});
}
return?End;
}
private?JButton?getStop()?
{
if?(Stop?==?null)?{
Stop?=?new?JButton();
Stop.setBounds(new?Rectangle(100?30?80?20));
Stop.setText(“Stop“);
Stop.addActionListener(new?java.awt.event.ActionListener()?{
public?void?actionPerformed(java.awt.event.ActionEvent?e)?{
Boolea
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????384??2008-05-15?21:51??SnmpSend\.project
?????文件???????8184??2008-05-20?20:08??SnmpSend\src\com\join\snmptext\SendSnmp.java
?????目錄??????????0??2008-05-15?21:52??SnmpSend\src\com\join\snmptext
?????目錄??????????0??2008-05-15?21:52??SnmpSend\src\com\join
?????目錄??????????0??2008-05-15?21:52??SnmpSend\src\com
?????文件???????9158??2008-05-21?01:41??SnmpSend\src\CapturePK.java
?????目錄??????????0??2008-05-15?21:51??SnmpSend\src
?????文件???????8874??2008-05-20?20:08??SnmpSend\bin\com\join\snmptext\SendSnmp.class
?????文件????????782??2008-05-20?20:08??SnmpSend\bin\com\join\snmptext\SendSnmp$1.class
?????文件???????1024??2008-05-20?20:08??SnmpSend\bin\com\join\snmptext\SendSnmp$4.class
?????文件????????774??2008-05-20?20:08??SnmpSend\bin\com\join\snmptext\SendSnmp$3.class
?????文件????????766??2008-05-20?20:08??SnmpSend\bin\com\join\snmptext\SendSnmp$2.class
?????目錄??????????0??2008-05-19?07:41??SnmpSend\bin\com\join\snmptext
?????目錄??????????0??2008-05-19?07:41??SnmpSend\bin\com\join
?????目錄??????????0??2008-05-19?07:41??SnmpSend\bin\com
?????文件????????830??2008-05-21?01:41??SnmpSend\bin\CapturePK$3.class
?????文件????????862??2008-05-21?01:41??SnmpSend\bin\CapturePK$1.class
?????文件???????9225??2008-05-21?01:41??SnmpSend\bin\CapturePK.class
?????文件????????682??2008-05-21?01:41??SnmpSend\bin\CapturePK$2.class
?????文件???????1011??2008-05-21?01:41??SnmpSend\bin\CapturePK$4.class
?????目錄??????????0??2008-05-15?21:51??SnmpSend\bin
?????文件????????479??2008-05-19?07:41??SnmpSend\.classpath
?????文件???????6073??2008-05-18?17:00??SnmpSend\packet.txt
?????文件??????18372??2007-06-12?02:27??SnmpSend\jpcap.jar
?????文件?????428331??2008-05-15?21:35??SnmpSend\SNMP4J.jar
?????目錄??????????0??2008-05-15?21:51??SnmpSend
?????文件?????189692??2009-07-30?19:55??基于Java和SNMP的網(wǎng)絡(luò)管理研究.pdf
?????文件?????240754??2009-07-30?19:56??基于SNMP協(xié)議開發(fā)網(wǎng)管AGENT客戶端.pdf
?????文件?????257901??2009-07-30?19:56??基于Windows的SNMP編程技術(shù)的研究.pdf
?????文件?????150357??2009-07-30?19:57??一種基于SNMP實(shí)現(xiàn)MIB庫多變量訪問的方法.pdf
............此處省略5個文件信息
評論
共有 條評論