请教思路(100分)

  • 主题发起人 主题发起人 hificat
  • 开始时间 开始时间
H

hificat

Unregistered / Unconfirmed
GUEST, unregistred user!
请教思路

做一个局域网内类似QQ的聊天软件(多对多的关系),如果使用ClientSocket和ServeSocket控件来做,请问程序中需要放置几个控制,还是用动态分配控件的方法来实现。此外,每个程序是否也应该动态的产生线程,使每两个用户之间建立一发送、接收信息的线程。
应该如何用多线程的方法来设计这个程序的框架。
 
关于这个的讨论很多吗,用TServerSocket和TClientSocket也可以做
TServerSocket用消息机制来实现多用户的切换,很方便,但是你要做
一个服务器来管理用户,总之很复杂,很多方面要考虑的因素很多...
 
后退
顶部