simpdiscover
1.0.0
Simpdiscover는 UDP 브로드캐스트 데이터그램 또는 "비콘"을 사용하여 근거리 통신망(LAN) 내에서 서비스 검색을 용이하게 하는 간단한 녹슨 상자입니다.
서비스의 '아나운서'는 다른 시스템의 프로세스일 수도 있고, 동일한 시스템의 다른 스레드나 프로세스일 수도 있습니다.
cargo run --bin announce
사용하여 리포지토리에서 이 바이너리를 실행하거나 화물이 있는 상자를 설치했는지 announce
.
비콘 메시지가 발표할 문자열을 지정하려면 선택적인 명령줄 매개변수가 필요합니다. cargo run --bin announce -- Hello
cargo run --bin listen
사용하여 리포지토리에서 이 바이너리를 실행하거나 화물과 함께 상자를 설치했다면 그냥 listen
.
종료하기 전에 기다릴 비콘 메시지의 문자열을 지정하려면 선택적인 명령줄 매개변수를 사용합니다. cargo run --bin listen -- Hello
나는 향후 작업에 대한 대부분의 메모를 작성하여 GitHub 문제로 변환했습니다.
일부는 내가 이해하지 못하는 것에 대한 질문일 뿐이며 UDP 및 Rust 전문가가 나에게 설명해주기를 바랍니다.
구현에 관심이 있는 항목에 대해 의견을 말하거나 시작하세요.
일부 문서 주석, 문서 테스트 또는 테스트가 수반되는 PR은 분명히 환영합니다.
cd
넣으십시오.cargo build
cargo test
cargo clippy -- -D warnings