TsgcUDPClient implementuje klienta UDP opartego na bibliotece Indy.
TsgcUDPClient implementuje klienta UDP opartego na bibliotece Indy.
UDP to protokół bezpołączeniowy, który nie gwarantuje dostarczenia wysłanych wiadomości do odbiorcy, jednak w przeciwieństwie do TCP jest znacznie szybszy.
1. Umieść komponent TsgcUDPClient na formularzu
2. Ustaw właściwości Host i Port (domyślnie 80), aby połączyć się z dostępnym serwerem UDP.
oClient := TsgcUDPClient.Create(nil);
oClient.Host := '127.0.0.1';
oClient.Port := 80;
3. Można połączyć się przez serwer proxy HTTP. Należy zdefiniować właściwości proxy:
Host: nazwa hosta serwera proxy.
Port: numer portu serwera proxy.
Username: nazwa użytkownika do uwierzytelnienia; pozostaw puste w przypadku dostępu anonimowego.
Password: hasło do uwierzytelnienia; pozostaw puste w przypadku dostępu anonimowego.
4. Opcjonalnie można obsłużyć zdarzenia
5. Wywołaj metodę WriteData, aby wysłać dowolną wiadomość do serwera UDP.