我想知道,如何使用Sock开发服务端 客户端软件比如N个客户端 登陆服务端 输入用户名 密码 服务端处理并返回是否登陆成功
登陆成功后可以接受来自客户端的请求 并且时刻判断客户端用户是否离开。
如果客户端离开,则不接受请求。服务端要可以同时处理NNN个客户端的请求 并返回相应信息。请问 如何实现。

解决方案 »

  1.   

    太简单了,使用GCI(通用通讯接口)会让你觉得服务端与客户端不再遥远,在客户端就感觉在服务端操作一样。
      

  2.   

    indy demo里chat你看看,你要的东西就是这个玩硬
      

  3.   

    哦,GCI是什么 有详细介绍么??
      

  4.   

    看看 indy的 demo 可以解决你的问题
      

  5.   

    indy的 demo 可以解决你的问题
      

  6.   

    要不要连接外网,如果要连接外网就麻烦点,我也在做这个,穿NAT挺难的.我现在还没解决.
      

  7.   

    chat程序是Delphi本身的网络控件示例。总觉得indy控件很差劲,安装和卸载不方便,版本差异又太大,只能最初的类和接口架构设计不太好。
      

  8.   

    GCI请参见:http://forum.csdn.net/PointForum/Manage/TopicManageView.aspx?forumID=86fda20c-918f-4004-9a60-83ac6156c017&topicID=62d162a8-c4bc-43e7-96d5-de01924e952f&date=2007-10-8%2019:08:58
      

  9.   

    GCI请参见:http://topic.csdn.net/u/20071008/19/62d162a8-c4bc-43e7-96d5-de01924e952f.html