有几个思路:
1。TIocpTcpSocket
支持多个端口侦听,是否可以建立一个类似TIocpSocketConnection的
对象TIocpSocketServer,用于抽象Tcp Server,
由TIocpTcpSocket管理一组TIocpSocketConnection,和一组TIocpSocketServer�
��而TIocpSocketServer有与一组TIocpSocketConnection关联.
2。TIocpTpcSocket
变成一个独立的IO处理模块,所有的TcpClient和TcpServer都由TIocpTpc
Socket
来处理IO.这样我们的应用程序只要包含一个TIocpTcpSocket即可实
现所有Server和Client. Http Server可以继承自TIocpSocketServer
3。TIocpTcpSocket.Listen中可以添加一个参数,即:侦听线程数,�
��果侦听线程数为0,则与其它Listen共享线程,如果大于0则为�
��Listen增加多个侦听线程.
Original issue reported on code.google.com by
Hezihang...@gmail.comon 30 May 2013 at 2:32