Visual Studio의 네트워크 네임스페이스
업데이트: 2007년 11월
.NET Framework의 네트워크 네임스페이스에는 다음이 포함됩니다.
System.Net - 근래 네트워크에서 볼 수 있는 많은 프로토콜에 간단한 프로그래밍 인터페이스를 제공하는 클래스를 포함합니다. WebRequest 및 WebResponse 클래스는 "플러그형 프로토콜"의 기본을 형성합니다. 이 프로토콜은 사용하는 프로토콜에 대한 세부 지식이 없어도 인터넷 리소스를 사용하는 응용 프로그램을 개발할 수 있는 네트워크 서비스의 구현입니다.
System.Net.Cache - WebRequest 및 HttpWebRequest 클래스를 사용하여 얻은 리소스에 대한 캐시 정책을 정의하는 데 사용되는 형식과 열거형을 정의합니다.
System.Net.Configuration - 응용 프로그램에서 System.Net 네임스페이스에 대한 구성 설정을 프로그래밍 방식으로 액세스 및 업데이트하는 데 사용되는 클래스입니다.
System.Net.Mail - 전자 메일을 배달하기 위해 SMTP(Simple Mail Transfer Protocol) 서버에 보내는 데 사용되는 클래스입니다.
System.Net.Mime - MIME(Multipurpose Internet Mail Exchange) 헤더를 나타내는 데 사용되는 형식을 포함합니다. 이러한 형식은 System.Net.Mail 네임스페이스의 형식과 함께 사용되어 전자 메일을 보내기 위해 SmtpClient 클래스를 사용할 때 Content-Type, Content-Disposition 및 Content-transfer-Encoding 헤더를 지정합니다.
System.Net.NetworkInformation - 로컬 컴퓨터에 네트워크 트래픽 데이터, 네트워크 주소 정보 및 주소 변경 알림에 대한 액세스를 제공합니다. 이 네임스페이스에는 Ping 유틸리티를 구현하는 클래스도 포함되어 있습니다. Ping 및 관련 클래스를 사용하면 네트워크에서 접근할 수 있는 컴퓨터인지 여부를 확인할 수 있습니다.
System.Net.Sockets - 네트워크 액세스를 완벽하게 제어해야 하는 개발자를 위해 Winsock(Windows 소켓) 인터페이스에 대한 관리되는 구현을 제공합니다.
관련 단원
여러 언어 및 라이브러리에서 사용되는 컨트롤 및 프로그래밍 가능한 개체 비교
Visual Basic의 이전 버전에서 인터넷 컨트롤을 대체하는 System.Net 네임스페이스의 클래스에 대해 설명합니다.Visual Studio의 .NET Framework 클래스 라이브러리 소개
.NET Framework의 네임스페이스에 대한 개요를 제공합니다.네트워크 프로그래밍
네트워크 프로그래밍과 관련된 다양한 항목에 대한 링크입니다.최선의 System.Net 클래스 구현 방법
System.Net에서 클래스를 사용하는 데 대한 권장 사항을 제공합니다.ASP.NET을 사용하여 만든 XML Web services 보안
XML Web services 보안에서 System.Net의 사용 방법을 보여 줍니다.