eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronika[sieci] jak to zrobićRe: [sieci] jak to zrobić
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit
    0.net!eternal-september.org!feeder.eternal-september.org!news.eternal-september
    .org!.POSTED!not-for-mail
    From: "Pszemol" <P...@P...com>
    Newsgroups: pl.misc.elektronika
    Subject: Re: [sieci] jak to zrobić
    Date: Thu, 26 Jan 2017 06:40:29 -0600
    Organization: A noiseless patient Spider
    Lines: 1
    Message-ID: <o6cqkm$fa0$1@dont-email.me>
    References: <o6alda$smc$1@node2.news.atman.pl>
    Reply-To: "Pszemol" <P...@B...com>
    Mime-Version: 1.0
    Content-Type: text/plain; format=flowed; charset="utf-8"; reply-type=response
    Content-Transfer-Encoding: 8bit
    Injection-Date: Thu, 26 Jan 2017 12:38:47 -0000 (UTC)
    Injection-Info: mx02.eternal-september.org;
    posting-host="f0e1bc818c811c5287fcda59af4fa43c";
    logging-data="15680";
    mail-complaints-to="a...@e...org";
    posting-account="U2FsdGVkX1+yeHCXmIEN84Sfm2IvFg9J"
    X-MimeOLE: Produced By Microsoft MimeOLE V14.0.8117.416
    In-Reply-To: <o6alda$smc$1@node2.news.atman.pl>
    X-Newsreader: Microsoft Windows Live Mail 14.0.8117.416
    Importance: Normal
    Cancel-Lock: sha1:B/7qXbIed7/+L7OEfZK8GiINYJA=
    X-Priority: 3
    X-MSMail-Priority: Normal
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:711906
    [ ukryj nagłówki ]

    "niepełnosprawny intelektualnie 'POPIS/EU" <N...@g...pl> wrote
    in message news:o6alda$smc$1@node2.news.atman.pl...
    > kolejne pytanie z cyklu jak to zrobić
    >
    > mając urządzenie które pobiera adres z DHCP,
    >
    > jak napisać aplikację do komunikacji z tym urządzeniem?
    >
    > oczywiście, przydzielony adres IP jest nie znany...

    Lokalnie, oba w tym samym LAN?
    To użyłbym broadcastu UDP z aplikacji.
    Jak urządzenie odpowie to w odpowiedzi dostaniesz jego IP.
    Sprawa się nieco komplikuje gdy urządzeń może być więcej niż 1.
    Wtedy protokół zapytania/odpowiedzi trzeba zrobić taki, aby
    np. obsłużył maksymalnie 10 urządzeń i każdy z nich ma numer.
    Przepytujesz broadcastem wszystkie 10 po kolei i czekasz
    na odpowiedź z jakimś krótkim timeoutem aby dowiedzieć się
    ile z możliwych 10 jest obecne w sieci.

    Jeśli aplikacja jest w innej sieci niż urządzenie to powyższe
    nie zadziała oczywiście i trzeba wymyśleć inne metody.

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: