반응형
TcpClient를 이용한 TCP Server 프로그램은 다음과 같다.
int n;
byte[] buf = new byte[1024];
TcpListener listener = new TcpListener(IPAddress.Any, 500);
listener.Start();
while (true)
{
// 연결 대기
TcpClient tc = listener.AcceptTcpClient();
// 연결
NetworkStream stream = tc.GetStream();
// 수신 데이터 그대로 전송
while ((n = stream.Read(buf, 0, buf.Length)) > 0)
{
stream.Write(buf, 0, n);
}
// 닫기
stream.Close();
tc.Close();
}
반응형
'컴퓨터 > C#' 카테고리의 다른 글
C# TCP Client (소켓 사용) (0) | 2022.10.04 |
---|---|
C# TCP Server (소켓 사용) (0) | 2022.10.04 |
C# TCP Client (TcpClient 사용) (0) | 2022.10.04 |
DataGridView 컨텍스트 메뉴 (0) | 2022.06.25 |
DataGridView 줄 추가하기 (0) | 2022.06.24 |
댓글