Stream 2

#081_닷넷(.NET)_.Net Framework 기본 - 파일(File) & 스트림(Stream)

안녕하세요 삽잡이입니다. .NET Framework의 System.IO 네임스페이스는파일 및 메모리 기반의 입출력 서비스를 제공하는 기본 클래스 라이브러리 영역입니다. 해당 네임스페이스에는'Directory, DirectoryInfo, File, FileInfo, FileStream' 등이 있습니다. Type Class에 대해서 기억이 나십니까? Method에 대한 Info 배열, Property에 대한 Info배열 등등을 구할 수 있었습니다. 일반적으로, Info는 '인스턴스화' 될 수 있는 객체이 붙입니다. 따라서, 정리를 해보자면...Directory는 정적 메서드들을 사용하는 타입 클래스입니다.그리고, DirectoryInfo는 인스턴스로 new 연산자로 디렉터리를 사용하는 것입니다.즉, 정적 기..

#009_Window_Network_클라이언트 서버 통신 (TCP 서버 - 코드)

안녕하세요 삽잡이입니다. 이번시간에는 TCP 서버에 대한 실제 코드를 보면서 공부하는 시간을 가지도록 하겠습니다. 우선 통신을 위해 서버를 만들어야겠지요...그 중 가장 우선이 통신을 하기 위한 객체를 생성해야합니다. 소켓이지요....정확히는 소켓의 핸들이겠지만요... 첫번째 인자는 주소 체계를 설정하는 인자입니다. 주소 체계란, 주소 지정 방법을 가리킵니다. 프로토콜에 따라 주소를 지정하는 방법이 다르기 때문에 설정을 해줘야하는 것입니다. 통신을 하기 위해서 여러가지 채널들을 제공합니다.예를 들어 군사망, 범용망, 그 외 특수한 망 등등을 말입니다. 이를 구분짓는 정의 값을 첫번째 인자로 결정하는 것입니다. 통신영역을 설정하는 함수로써, 인터넷 영역을 사용할지 , IPv4 방식을 사용할지즉, 어떻게 통..