16

16. Sieć

Platforma .NET oferuje wiele klas zdefiniowanych w przestrzeniach nazw System.Net.* przeznaczonych do prowadzenia komunikacji za pomocą standardowych protokołów sieciowych, takich jak: HTTP, TCP/IP i FTP. Poniżej przedstawiono podsumowanie komponentów o kluczowym znaczeniu:

• Klasa WebClient jest przeznaczona do przeprowadzania prostych operacji pobierania bądź przekazywania danych poprzez HTTP lub FTP.

• Klasy WebRequest i WebResponse są przeznaczone do niskiego poziomu kontroli operacji HTTP lub FTP po stronie klienta.

• Klasa HttpClient jest przeznaczona do użycia API HTTP oraz usług REST-owych.

• Klasa HttpListener służy do utworzenia serwera HTTP.

• Klasa SmtpClient pozwala na przygotowanie i wysyłanie wiadomości e-mail poprzez ...

Get C# 9 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.