procedure TForm1.serverConnect(AThread: TIdPeerThread);
其中AThread具体是指那个线程?
AThread.Connection这个Connection指的又是什么?
AThread.Connection.Socket这个Socket指的是客户端的Socket还是服务器端的Socket?
AThread.LockList的作用是什么?
其中AThread具体是指那个线程?
AThread.Connection这个Connection指的又是什么?
AThread.Connection.Socket这个Socket指的是客户端的Socket还是服务器端的Socket?
AThread.LockList的作用是什么?
请各位大侠帮忙!!
小弟不盛感激!!!
其中AThread具体是指那个线程?<<客户端连接线程
AThread.Connection这个Connection指的又是什么?<<连接基础
AThread.Connection.Socket这个Socket指的是客户端的Socket还是服务器端的Socket?<<客户端
AThread.LockList的作用是什么?<<用来防止临界访问
---------------------------------
当前会话的连接不是Connection吗?AThread按照其字面意义上看是一个线程啊?
指的是当前会话连接的那个线程
答:单从名字就明白了,是与可户端建立的连接
AThread.Connection.Socket这个Socket指的是客户端的Socket还是服务器端的Socket?
答:当然是本地(服务器)同远程(可户端)建立连接的Socket。
AThread.LockList的作用是什么?
答:由于服务器端与每个客户建立的连接都是独立的一个线程,这个线程队列的访问需要保证安全性,也就是说需要保护,每当需要使用线程队列时可以调用LockList获得一个安全的线程队列,使用后使用UnlockList释放。
hongqi162(失踪的月亮) 答:客户端
wizardqi(男巫) 答:当然是本地(服务器)同远程(可户端)建立连接的Socket。
------------------------------------------------------------------------------------
我晕,究竟这个socket是本地的还是客户端的?????我们从这个socket对象能获取什么信息?我想根据这些信息就能知道是属于服务器端的或者是客户端的了.但可惜由于我在一台电脑上测试,加上我对socket不熟悉,所以我测试不出来,大家帮帮忙啊.