类似oicq一样的东东了,服务器是中转站,要自行定义一个“通讯命令串"联络协议,

解决方案 »

  1.   

    我是一个新手,能具体一点或发例程,谢谢![email protected]
      

  2.   

    Delphi 里有Demo 
    在intenet里有个Chat 的小程序,你看看就会明白了!  
      

  3.   

    你先实现一对一的通信,可以看一下Delphi 里有Demo,以后的功能就可以满满的实现了,相信自己。
      

  4.   

    xiaomisoft(浩浩) :
      何为广播形式和线程?
    xhjdm(宣洪) :
      一对一的DEMO在什么目录?
      

  5.   

    实现了一对一之后,怎么实现多线程?怎么将sever端的数据传给所有的客户端?
      

  6.   

    我的程序用Socket是这样的意图:服务端定时发送信息给客户端,如果客户端程序接收到此信息,则证明它在线,否则不在线,如何做呢?(我试过用PING,但如果客户端登录网络,PING就能成功,而不管它是否执行客户端程序)
      

  7.   

    用UDP吧,定时发信息给客户端,如果在一定时间没收到客户端的返回信息就说明断线或退出!
      

  8.   

    各位,现在其它问题都已解决了,但还有一个关键问题为解决。ClientSocket有一个Server属性,它可以在触发ONERROR事件时(比如服务端停电)报告服务端连接不正确。ServerSocket有一个CientError事件,它应该可以在某个客户端发生非正常关闭时触发。但用什么方法可以获得出错客户端的名字或IP呢?
    sdj(四眼) :如何用你的方法检测到发送错呢,请大致写出一些代码,谢谢!
      

  9.   

    在client端发过去。在服务端返回来!