X xx123456789 Unregistered / Unconfirmed GUEST, unregistred user! 2000-07-09 #1 1. ServerSocket 怎样建立一个线程实例,什么时侯建立. 2. 怎样发送和接收数据
H hustmouse Unregistered / Unconfirmed GUEST, unregistred user! 2000-07-09 #2 ServerSocket 首先listen 检测到有连接请求后,accept, 此时,可以建立新线程 Send 发送数据 Recv接受数据
L liyin Unregistered / Unconfirmed GUEST, unregistred user! 2000-07-10 #3 ServerSocket 首先Create, 然后Listen, 然后在接收事件中Accept到另一个Socket,并启动线 将Socket绑定到该线程,实现发送和接收 值得注意的是要维护线程列表!!! 我用VC写过多线程Socket,需要的话可以发给你。
ServerSocket 首先Create, 然后Listen, 然后在接收事件中Accept到另一个Socket,并启动线 将Socket绑定到该线程,实现发送和接收 值得注意的是要维护线程列表!!! 我用VC写过多线程Socket,需要的话可以发给你。
S SuperMMX Unregistered / Unconfirmed GUEST, unregistred user! 2000-07-10 #4 虽然没用 delphi 的 ServerSocket 和 ClientSocket 写过, 但用其他做过. accept 在没有用户连接的时候会阻塞, 当有一个连接时 会返回, 次时刻创建线程, 主程序继续(应该是一个死循环, 当然其他也可以). 有个 Socket 属性, 由这些方法可用, Read ReceiveBuf ReceiveLength ReceiveText SendBuf SendStream SendStreamThenDrop SendText 建议先看一看 demo/integer/chat 例子.
虽然没用 delphi 的 ServerSocket 和 ClientSocket 写过, 但用其他做过. accept 在没有用户连接的时候会阻塞, 当有一个连接时 会返回, 次时刻创建线程, 主程序继续(应该是一个死循环, 当然其他也可以). 有个 Socket 属性, 由这些方法可用, Read ReceiveBuf ReceiveLength ReceiveText SendBuf SendStream SendStreamThenDrop SendText 建议先看一看 demo/integer/chat 例子.
P Pipi. Unregistered / Unconfirmed GUEST, unregistred user! 2000-09-03 #6 我用ics写过很多了,在 OnSessionAvailable 事件 Accept ,得到socket, 然后起一个线程,吧socket给它,就可以在其他线程和客户通信了