Klient i serwer C # UDP Socket

Moje pierwsze pytanie tutaj. Jestem nowicjuszem w tego rodzaju programowaniu i programowałem tylko witryny i formularze .NET.

Teraz firma, w której pracuję, prosi mnie o utworzenie składnika ActiveX, który nasłuchuje komunikatów UDP i przekształca je w zdarzenia.

Wiadomości UDP są wysyłane z systemu Avaya, więc powiedziano mi, że aby przetestować ActiveX, najpierw muszę utworzyć aplikację, która wysyła tylko UDP (tylko jeden przycisk, który wysyła wstępnie zdefiniowany ciąg UDP). Następnie utwórz gniazdo nasłuchiwania, zwykłą aplikację C #, która otrzyma przekazany ciąg UDP z aplikacji testowej. Obie aplikacje będą działać na tym samym komputerze.

Później, kiedy to działa, muszę sprawić, by słuchacz był komponentem ActiveX, ale najpierw najważniejsze.

Muszę wiedzieć, czy są jakieś dobre samouczki na ten temat i jak zacząć? Przykro mi z powodu mojej niewiedzy, ale jestem naprawdę nowy i nie mam czasu, aby się tego nauczyć, ponieważ trzeba to zrobić w ciągu 2 tygodni.

Z góry dziękuję.

edit: Udało mi się utworzyć 2 proste aplikacje konsoli i pomyślnie przesyłał wiadomości UDP. Nadawca będzie tylko do testowania, a teraz muszę ponownie utworzyć mój odbiornik, aby uzyskać komunikat UDP i „przetłumaczyć” go na zdarzenia. I wreszcie, aby uczynić go formantem ActiveX ...

questionAnswers(3)

yourAnswerToTheQuestion