谢谢人心人啦!!!我很急呀!

解决方案 »

  1.   

    你是向用一个SERVER向多个CLIENT传送相同的数据对不?如果是,可以给你个例子.
      

  2.   

    下边这个文章是IP UDP 做成Multicasting 的, E文,带源代码:http://www.codeproject.com/cs/internet/multicast.aspSERVER的一些关键代码://定义一个UDP的SOCKET.
    Socket s=new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp);//加入MULTICAST 组.  MULTICAST 的IP必需: 224.0.0.0-239.255.255.255 
    IPAddress ip=IPAddress.Parse("224.5.6.7");
    s.SetSocketOption(SocketOptionLevel.IP,SocketOptionName.AddMembership, new MulticastOption(ip));
    s.SetSocketOption(SocketOptionLevel.IP, SocketOptionName.MulticastTimeToLive, 2);
    IPEndPoint ipep=new IPEndPoint(ip, 4567);
    s.Connect(ipep);//例子是: 发送字母 ABCDEFGHIJ
    //在此把你的文件读成一个byte[],然后发送.
    byte[] b=new byte[10];
    for(int x=0;x<b.Length;x++) b[x]=(byte)(x+65);s.Send(b,b.Length,SocketFlags.None);
      

  3.   

    RedGoldFish(红金鱼) 
    我的Email谢谢啦
    [email protected]