c# .net

c# .net Socket NetworkStream

kimbs0301 2024. 11. 10. 11:31

TcpListener Class
TcpClient Class

 

TcpListener Server

TcpListener sockServer = new TcpListener(IPAddress.Any, 2121);
sockServer.Start();
...
while (true)
{
    TcpClient tcpClient = sockServer.AcceptTcpClient();
    ...
    tcpClient.ReceiveBufferSize = 4096;
    tcpClient.SendBufferSize = 4096;
    tcpClient.NoDelay = true;
    tcpClient.LingerState = new LingerOption(enable: false, seconds: 0);
    ...
}

 

TcpClient Client

TcpClient sockClient = new TcpClient("127.0.0.1", 2121);
NetworkStream ns = sockClient.GetStream();

StreamReader sr = new StreamReader(ns);
StreamWriter sw = new StreamWriter(ns);

'c# .net' 카테고리의 다른 글

csharp .net WebSocket Client  (0) 2025.02.23
csharp .net WebSocket Server  (0) 2025.02.23
c# .net Binary BigEndian  (0) 2024.11.10
c# SocketAsyncEvent Server  (0) 2024.11.09
csharp .net CsvHelper  (0) 2024.10.12