我需要做的内容是,
有多个客户象一个服务器请求,这是每个客户通过传送自己的字符串,然后服务器根据每个客户的字符串从数据库中找到相应的字符串返回给不同的客户。
我需要用SOCKET的多线程编程,谁有比较好的建议和例子,麻烦发给我一下。
我在线等待!
谢谢!
很急!

解决方案 »

  1.   

    我想这对于熟悉SOCKET编程的来说是个小意思啊,能不能帮帮啊!
    我很急啊!
      

  2.   

    感觉单纯的完成楼主的功能,也没有必要用多线程况且我发现楼主的题目有点多余///////////////////////////////////////////////
    这是每个客户通过传送自己的字符串,
    然后服务器根据每个客户的字符串从数据库中找到相应的字符串返回给不同的客户。
    /////////////////////////////////////这样做的目的是什么?区分不同的客户端?
    那样的话用Socket.Connections[i]就行了socket本身就是一对一的连接,只要你自己不乱,它是不会乱的比如说,按照连接到server的先后顺序
    各个client分别是0——ServerSocket.Socket.ActiveConnections-1这个关系明确了,以后client不管谁先发后发,
    都是送到相应的server的Socket.Connections[i]中
      

  3.   

    刚刚写了一个多线程Server的测试程序,用winsock 重叠I/O写的,要吗?
      

  4.   

    我想要?邮箱[email protected]
      

  5.   

    算我一份,正急用
    多谢多谢
    [email protected]
      

  6.   

    给我一份![email protected]
    多谢多谢
      

  7.   

    自己下吧ftp://61.144.176.69/Socket.zip
    今天下午6点钟之前有效