导航:首页 > 编程语言 > java监控网络

java监控网络

发布时间:2023-01-22 21:41:55

Ⅰ 用java制作网络监控软件,防火墙,杀毒软件等是否有前途

目前看来没前途,这类都是系统软件,不适合JVM里面运行。一般这种都是用比较底层一点的,C/C++直接调系统API,或者用汇编实现,用Java搞不太现实。
不过以后的发展不知道怎么样。

Ⅱ 关于局域网内java web服务操作监控的问题

问题简化起来就是A->B->C的关系,即B(可以上外网的机器)作为代理层来转发局域网内的外网请求。
在B上封装下网络地图API,然后向局域网内发布,这样A之类的内网机器就可以通过B访问百class B {
public static whatever getMap() {
return BadiuApi.getMap();
}
}

Ⅲ java远程监控连不上

客户端无法建立跟远程计算机的连接。

导致这个错误的可能的原因是:

1) 远程计算机上的远程连接可能没有启用。

2) 已超出远程计算机上的连接最大数。

3) 建立连接时出现了一个网络错误。
具体的解决办法:

有时候是这个错误提示:由于网络错误,连接被中断,请重新连接到远程计算机

远程连接我肯定是开启了的,防火墙里面3389端口也是打开的,并且连接其他的服务器就可以连接上,说明我本机没问题,用扫描软件,扫描了一下这个服务器,显示IP和端口都是存在的,说明这个服务器网络也没问题,实在没办法,只有不断的测试,后来在系统日志里面看到很多条系统错误信息。其中:严重错误“RDP 协议组件 "DATA ENCRYPTION" 在协议流中发现一个错误并且中断了客户端连接。”引起了我的主要。

Ⅳ java如何监控局域网中每个ip的连接情况

1.得到局域网网段,可由自己机器的IP来确定 (也可以手动获取主机IP-CMD-ipconfig /all)
2.根据IP类型,一次遍历局域网内IP地址
JAVA类,编译之后直接运行便可以得到局域网内所有IP,具体怎样使用你自己编写相应代码调用便可
代码如下::
package bean;

import java.io.*;
import java.util.*;

public class Ip{
static public HashMap ping; //ping 后的结果集
public HashMap getPing(){ //用来得到ping后的结果集
return ping;
}

//当前线程的数量, 防止过多线程摧毁电脑
static int threadCount = 0;

public Ip() {
ping = new HashMap();
}

public void Ping(String ip) throws Exception{
//最多30个线程
while(threadCount>30)
Thread.sleep(50);
threadCount +=1;
PingIp p = new PingIp(ip);
p.start();
}

public void PingAll() throws Exception{
//首先得到本机的IP,得到网段
InetAddress host = InetAddress.getLocalHost();
String hostAddress = host.getHostAddress();
int k=0;
k=hostAddress.lastIndexOf(".");
String ss = hostAddress.substring(0,k+1);
for(int i=1;i <=255;i++){ //对所有局域网Ip
String iip=ss+i;
Ping(iip);
}

//等着所有Ping结束
while(threadCount>0)
Thread.sleep(50);
}

public static void main(String[] args) throws Exception{
Ip ip= new Ip();
ip.PingAll();
java.util.Set entries = ping.entrySet();

Ⅳ java实时监控局域网共享文件夹并复制文件到指定位置

首先要保证电脑A和电脑B网络可到达
然后在java里用一个线程(死循环)一直“监控”电脑A里的共享文件夹的大小 只要一有变化就让电脑A里的共享文件夹下的所有文件复制一份到电脑B的共享文件夹下 然后把电脑A里的共享文件夹下的文件删除

Ⅵ 如何在Java程序中获取、监控服务器负载值、CPU、内存、硬盘、网络情况

SUM服务器监控软件吧
可以监控所有品牌的服务器的CPU\内存、磁盘、流量、网络、数据库、中间件,还能监控网络设备
有啥情况可以短信和邮件通知,比较方便
你看看吧,我们用的就是这个,只是温度不能监控,其他都可以

Ⅶ java如何实现监控服务器网络流量

前两本地代码在用户层都干不了,后一个没什么特殊情况直接执行shell命令就是了

Ⅷ Java实现网络监控,要用到什么类

你用java做啥程序都可以称之为项目。不过目前在外面,通常的java商用项目主要可以分为几类:
1、网站类项目。通常的网页,网站之类的。很多大型网站,如广东彩铃,就是用java实现的。
2、C/S项目,也就是通常说的客户端。这个如IBM的Lotus办公软件,就是java写的。
3、嵌入式软件。也就是J2ME。这方面很多游戏,手机客户端目前都有java版本的。像Google则是直接只适用java作为其应用程序的开发语言了。

Ⅸ 怎么用java实现web服务器的监控

如何用Java实现Web服务器 一、HTTP协议的作用原理
WWW是以Internet作为传输媒介的一个应用系统,WWW网上最基本的传输单位是Web网页。WWW的工作基于客户机/服务器计算模型,由Web 浏览器(客户机)和Web服务器(服务器)构成,两者之间采用超文本传送协议(HTTP)进行通信。HTTP协议是基于TCP/IP协议之上的协议,是Web浏览器和Web服务器之间的应用层协议,是通用的、无状态的、面向对象的协议。HTTP协议的作用原理包括四个步骤:

(1) 连接:Web浏览器与Web服务器建立连接,打开一个称为socket(套接字)的虚拟文件,此文件的建立标志着连接建立成功。

(2) 请求:Web浏览器通过socket向Web服务器提交请求。HTTP的请求一般是GET或POST命令(POST用于FORM参数的传递)。GET命令的格式为:

GET 路径/文件名 HTTP/1.0

文件名指出所访问的文件,HTTP/1.0指出Web浏览器使用的HTTP版本。

(3) 应答:Web浏览器提交请求后,通过HTTP协议传送给Web服务器。Web服务器接到后,进行事务处理,处理结果又通过HTTP传回给Web浏览器,从而在Web浏览器上显示出所请求的页面。详细方法可向itjob老师了解

Ⅹ 如何监控 java tcpip

package com.util;

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.LineNumberReader;
import java.net.URL;
import java.net.URLConnection;
import java.util.HashSet;
import java.util.Set;
import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class RequestUtil {
/**
* 网站是否正常运转
* @return
*/
public static boolean isWebSiteNormal(String urlStr){
try {
if(urlStr != null && urlStr.indexOf("://") <= 0 ){
urlStr = "http://"+urlStr;
}
URL url = new URL(urlStr);
URLConnection con = url.openConnection();
BufferedReader in = new BufferedReader(new java.io.InputStreamReader(con
.getInputStream()));
con.setConnectTimeout(2000);
con.setReadTimeout(6000);
String s = "";
while ((s = in.readLine()) != null) {
if (s.length() > 0) {
return true;
}
}
in.close();
} catch (Exception e) {
LogUtil.writerE(e);
}
return false;
}

阅读全文

与java监控网络相关的资料

热点内容
服务器上如何查看服务器的端口 浏览:676
单片机服务器编译 浏览:768
单口usb打印机服务器是什么 浏览:859
战地五开服务器要什么条件 浏览:954
在word中压缩图片大小 浏览:253
javatomcat图片 浏览:417
程序员生产智能创意 浏览:65
汇和银行app怎么登录 浏览:383
腾讯服务器如何上传源码 浏览:745
单片机的原理概述 浏览:512
火控pdf 浏览:267
如何复制云服务器centos环境 浏览:984
债权pdf 浏览:303
红色番字的app怎么下载 浏览:876
云服务器流程教课 浏览:704
中国农业银行app怎么没有网 浏览:999
几率表算法 浏览:904
程序员理工科 浏览:708
企业邮箱登录收件服务器地址 浏览:560
计算机思维与算法设计的重要性 浏览:664