用MIDAS做的三层系统实现用户间相互通信(200分)

  • 主题发起人 主题发起人 delphfan
  • 开始时间 开始时间
D

delphfan

Unregistered / Unconfirmed
GUEST, unregistred user!
能否用MIDAS做的三层系统实现用户间相互通信
一用户SendMes给服务器后,服务器怎样通知另一用户来取这个信息
不想客户端用Timer不停的去取服务器的相关信息(效率太低了)
 
在线等候,有想法就提,分照给
 
如果是用idtcp来做的话,直接在客户端写个线程不断监视某端口是否有数据可读取就OK了。(这样不会影响到服务器,而且indy自带有这方面的demo)
 
你的想法很奇特。但实现起来太没实际意思。
 
用ClientSocket和ServerSocket就可以了,有數據的話會觸發事件。
 
用DCOM和回调函数就可以解决!
 
在接口的事件里写吧,不用timer,服务器收到数据送过来就触发
 
我也想知道,三层基集成消息通知还是有意义的
 
用ClientSocket和ServerSocket
在客户端写个线程不断监视某端口
我有这样的实例,也很有用的。
 
访问同一张消息表
 
用DCOM和回调函数就可以解决!
烦请ZZHI详细点,能否给个实例
 
在接口的事件里写吧,不用timer,服务器收到数据送过来就触发
烦请nitty详细点,能否给个实例
 
在接口的事件里写吧,不用timer,服务器收到数据送过来就触发
烦请nitty详细点,能否给个实例
 
另外还有一个问题请教大家
SendMessage(Control1.Handle,WM_KeyDown,VK_END,0)
表示Control1按了End键
但如果要它按了CTRL+END两个键该如何实现
 
強烈要求接收實列或是demo
eastcreative@163.com
405090991
 
提前一下!
 
用DCOM和回調的話還是一樣要用到Timer或線程。用Socket(NonBlocking)是比較好點的做法。
 
谁有Indy关于聊天及文件传输的例子可否给个我,先谢了
Delphi好象没有自带Indy的Demo,到http://www.nevrona.com/indy也下载不到
请发到:delphfan@163.com
 
后退
顶部