Servidor que envía y recibe
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
$ip=[IPAddress]"0.0.0.0" $TcpListener=New-Object System.Net.Sockets.TcpListener (New-Object System.Net.IPEndPoint($ip,"2062")) $TcpListener.Start() $tcpStream = $TcpListener.AcceptTcpClient().GetStream() [System.IO.StreamWriter] $writer = [System.IO.StreamWriter]::new($tcpStream) $writer.WriteLine("holass") $writer.Dispose() $TcpListener.Start() $tcpStream = $TcpListener.AcceptTcpClient().GetStream() [System.IO.StreamReader] $reader = [System.IO.StreamReader]::new($tcpStream) $reader.ReadLine() $TcpListener.Stop() $tcpStream.Close() |
Cliente que recibe y envía
1 2 3 4 5 6 7 8 9 10 11 12 |
[System.Net.Sockets.TcpClient] $tcpClient = [System.Net.Sockets.TcpClient]::new([IPAddress]"127.0.0.1", "2062") $tcpStream = $tcpClient.GetStream() [System.IO.StreamReader] $reader = [System.IO.StreamReader]::new($tcpStream) $reader.ReadLine() [System.Net.Sockets.TcpClient] $tcpClient = [System.Net.Sockets.TcpClient]::new([IPAddress]"127.0.0.1", "2062") $tcpStream = $tcpClient.GetStream() [System.IO.StreamWriter] $writer = [System.IO.StreamWriter]::new($tcpStream) $writer.Write("hola2") $writer.Dispose() |