服务器端的SOCKET可以从线程派生出来,一旦有连接就派生出一个socket于客户端的socket对接~!
例如:
服务器端:
Thread thread=new Thread(new ThreadStar(receive));
thread.Strat();private void receive()
{
sock=listener.AcceptSocket();//生成另外一个socket与客户端的socket连接
if(sock.Connected)
{
//操作
}
}基本是这个意思,写得不是很清楚.
例如:
服务器端:
Thread thread=new Thread(new ThreadStar(receive));
thread.Strat();private void receive()
{
sock=listener.AcceptSocket();//生成另外一个socket与客户端的socket连接
if(sock.Connected)
{
//操作
}
}基本是这个意思,写得不是很清楚.
解决方案 »
- VS因断电被直接关掉,打开以后整个类都变空了,怎么回事?
- Encoding.Default.GetBytes("你") 为什么会是 196227?
- C#动态添加toolstrip项
- 请问我的这个算是事件吗?
- 发现一个好奇怪的问题,大家都进来看看!来都有分!
- VS 2003的语句在VS2005中不能用,请问如何改写?
- 请教.Tuxedo高手高高手,非托管内存专家!C#调用Tuxedo多线程问题。
- 在windows程序里怎么删除多个datagrid行啊?
- 关于应用程序的线程、进程的疑问?
- 求IE自动化方案
- socket在局域网内可以,但一到互联网就出现问题?该如何解决这个问题呢?
- Treeview1.SelectedNode.Remove() 怎么移不掉啊
在AcceptSocket()后用socket.Receiver()即可。