패키지, 저장소 및 앱 카테고리 검색

bonsoir 표지
패키지 상세v7.1.6

bonsoir

네트워크 서비스를 탐지하고 자신의 서비스를 브로드캐스트할 수 있는 Zeroconf 라이브러리입니다. Apple Bonjour 및 Android NSD 기반입니다.

AndroidiOSmacOSWindowsLinux
30일 다운로드
8.4만
좋아요
160
Pub 점수
150

패키지 설치

flutter pub add bonsoir

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

Bonsoir는 Apple Bonjour와 Android NSD를 영감으로 삼은 Flutter용 제로 구성 네트워킹 라이브러리입니다. 네트워크 서비스 탐지 및 로컬 서비스 브로드캐스트를 가능하게 하며, 동일한 네트워크 내 장치 간의 피어 투 피어 통신을 수동 설정 없이 단순화합니다. 이 패키지는 Android, iOS, macOS, Windows, Linux 등 여러 플랫폼을 지원하여 로컬 네트워크에서 자동 서비스 탐지를 필요로 하는 앱에 적합합니다. 가볍고 기존 Flutter 프로젝트와 원활하게 통합됩니다.

사용 사례

  • 로컬 장치 탐지
  • 서비스 방송
  • 피어 투 피어 앱 통신
  • LAN 기반의 사물인터넷 장치 상호작용
  • 네트워크 멀티플레이어 게임 설정

주요 기능

  • 크로스 플랫폼 지원
  • Zeroconf (mDNS) 통합
  • 서비스 탐색 및 등록
  • 방송 및 수신을 위한 간단한 API
  • 안드로이드, iOS, macOS, Windows 및 Linux에서 작동

적합한 대상

  • LAN 앱을 개발하는 개발자
  • 사물인터넷 응용 프로그램
  • 로컬 네트워크에서의 멀티플레이어 게임
  • 자동 장치 감지를 요구하는 앱
  • mDNS 기능이 필요한 프로젝트

고려 사항

  • Android 및 iOS에서 네트워크 권한이 필요합니다
  • 로컬 네트워크 범위에 제한됨
  • 발견된 서비스에 내장 암호화 없음
  • 방화벽 설정 조정이 필요할 수 있습니다
  • 성능은 네트워크 상태에 따라 달라집니다

원본 README

연결된 소스 저장소의 README 원문 스냅샷입니다. 최신 내용은 저장소에서 확인하세요.

packages/bonsoir/README.md

카테고리

의존성

의존성 목록 5 개

  • bonsoir_android^7.1.4
  • bonsoir_darwin^7.1.2
  • bonsoir_linux^7.1.1
  • bonsoir_platform_interface^7.0.1
  • bonsoir_windows^7.3.1

소스 저장소

이 패키지를 사용하는 프로젝트