네트워크 트래픽의 Java 모니터링 프로그램에서 만들 수 있습니까? 프로그램은 컴퓨터 프로그램 (OS 모듈 포함)에서 네트워크 드라이버로 돌아가는 모든 네트워크 트래픽을 제어해야합니다. 그렇다면 어떻게?네트워크 트래픽 모니터링
참고 : 나는뿐만 아니라 그것을 제어 할 수도 트래픽을 모니터링 할
. Windows NT에서 그런 시스템을 구현하고 싶습니다. 그것은 순수하게 Java에서 성취 될 수 없습니다. JNI의 도움을 받아 어떻게 수행 할 수 있습니까?
또는 다른 변형입니다. 나는 윈도우 서비스에 익숙하지 않지만 여전히 그렇다. C++ 프로그램을 작성하고 Windows 서비스로 등록합니다. 그런 다음 Java 응용 프로그램에서이 서비스를 호출하고 (네트워크 서비스를 수행하는 방법을 모른다) 네트워크 트래픽을 요청합니다. C++ 프로그램에서 Java 프로그램이 없거나 트래픽을 요청하지 않으면 모든 트래픽이 차단됩니다. 다른 방법으로이 프로그램에 전송됩니다. 5 월 자바 부분을 구현하고 Java 서버 (Glass Fish, JBoss)에서 작업 할 수 있습니다. C++ 부분은 localhost에 트래픽을 전송합니다.
이러한 방법에 대해 어떻게 생각하십니까?
어떤 OS 용으로 만드시겠습니까? –
Windows NT, 특히 Windows 7에서 원합니다. – itun
트래픽을 제어하거나 모니터링하고 싶습니까? 이것들은 매우 다른 두 가지입니다 ... – Brad