Socket Connect, Send : Socket Connection « Network « C# / C Sharp






Socket Connect, Send

  


using System;
using System.Net;
using System.Net.Sockets;
using System.Text;
class SocketExcept {
    public static void Main() {
        IPAddress host = IPAddress.Parse("192.168.1.1");
        IPEndPoint hostep = new IPEndPoint(host, 8000);
        Socket sock = new Socket(AddressFamily.InterNetwork,SocketType.Stream, ProtocolType.Tcp);
        try {
            sock.Connect(hostep);
        } catch (SocketException e) {
            Console.WriteLine("Problem connecting to host");
            Console.WriteLine(e.ToString());
            sock.Close();
            return;
        }
        try {
            sock.Send(Encoding.ASCII.GetBytes("testing"));
        } catch (SocketException e) {
            Console.WriteLine("Problem sending data");
            Console.WriteLine(e.ToString());
            sock.Close();
            return;
        }
        sock.Close();
    }
}

   
  








Related examples in the same category

1.new Socket
2.Socket Exception
3.Socket property
4.Creating Socket Connections
5.Thread and socketThread and socket
6.New Multi Send
7.Multi Send
8.Multi Receive
9.Server Pool
10.SocketPool encapsulates the list of PooledSockets against one specific host, and contains methods for acquiring or returning PooledSockets.