当前位置:编程学习 > C#/ASP.NET >>

asp.net使用socket进行udp数据传输

谁能给一个asp.net使用socket udp进行通讯的例子? --------------------编程问答-------------------- 或者说将以下tcp连接改为udp的:
IPAddress ip = IPAddress.Parse(host);
        IPEndPoint ipe = new IPEndPoint(ip, port);//把ip和端口转化为IPEndPoint实例
        Socket c = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp);//创建一个Socket
        Response.Write("Conneting...\n");
        c.Connect(ipe);//连接到服务器
        string sendStr = " hello!This is a socket test\r\n";
        byte[] bs = Encoding.ASCII.GetBytes(sendStr);
        c.Send(bs, bs.Length, 0);//发送测试信息
        string recvStr = "Send Message ";
        byte[] recvBytes = new byte[1024];
        int bytes =0;
        try
        {
            bytes = c.Receive(recvBytes, recvBytes.Length, 0);//从服务器端接受返回信息
        }
        catch (Exception er)
        {
            string eMessage = er.Message;
        }
        recvStr += Encoding.ASCII.GetString(recvBytes, 0, bytes);
        Response.Write("Client Get Message:" + recvStr);//显示服务器返回信息
        c.Close(); --------------------编程问答-------------------- 自己顶一下,有没有人指教一下
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,