Z zzandyzh Unregistered / Unconfirmed GUEST, unregistred user! 2005-11-30 #1 我现在用clientsocket发送数据,想用多线程,那位高人可以给我一点指示?最好能给出一个关于clientsocket的多线程源码!谢谢了...
Z zzandyzh Unregistered / Unconfirmed GUEST, unregistred user! 2005-11-30 #2 我现在用clientsocket发送数据,想用多线程,那位高人可以给我一点指示?最好能给出一个关于clientsocket的多线程源码!谢谢了...
M Mike1234567890 Unregistered / Unconfirmed GUEST, unregistred user! 2005-11-30 #3 你是想用多线程从一个Socket发送数据出去吗? 那你需要自己同步各线程 不然可能与你的设计意图不符
Z zzandyzh Unregistered / Unconfirmed GUEST, unregistred user! 2005-11-30 #4 to Mike1234567890 是啊,我刚学习多线程,什么都不太懂,可否给我一个例子!谢谢
C cqwty Unregistered / Unconfirmed GUEST, unregistred user! 2005-11-30 #5 多个线程从一个socket发送数据?可以吗?同步各个线程主要是保证发送数据的同步,也就是共享内存块的同步。例子在多线程版有。
M Mike1234567890 Unregistered / Unconfirmed GUEST, unregistred user! 2005-12-19 #6 我想你的意思可能是 使用多个线程处理不同的事务 处理完毕后会产生不同的数据 而后不同的数据都需要从一个Socket发出去 这个时候你应该做一下同步 也就是发送数据时独占Socket 将数据发送到缓冲区 剩下的就由Windows处理了 实际上是一个接一个包发出去的
我想你的意思可能是 使用多个线程处理不同的事务 处理完毕后会产生不同的数据 而后不同的数据都需要从一个Socket发出去 这个时候你应该做一下同步 也就是发送数据时独占Socket 将数据发送到缓冲区 剩下的就由Windows处理了 实际上是一个接一个包发出去的
Z zzandyzh Unregistered / Unconfirmed GUEST, unregistred user! 2005-12-19 #8 to Mike1234567890 你说的很正确,可我不知道该怎么写,可以给点源码或例子吗?先谢谢了。。。
M Mike1234567890 Unregistered / Unconfirmed GUEST, unregistred user! 2005-12-19 #9 Delphi设计线程很容易的 我的程序都是很复杂的 多个线程交叉在一起 没法给你 你自己研究一下吧
D dos1234 Unregistered / Unconfirmed GUEST, unregistred user! 2005-12-19 #10 自己用api方式会更好的.. socket() connect() createthread();