socket 客户端之间是如何建立连接

socket 客户端之间是怎么建立连接?按道理应该是:MySocket.BlockingfalseMySocket.BeginConnect(iep,newA

socket 客户端之间是怎么建立连接?
按道理应该是:
MySocket.Blocking   =   false;
MySocket.BeginConnect(iep,   new   AsyncCallback(ConnectCallback),   MySocket).AsyncWaitHandle.WaitOne();

MySocket.Bind(MySocket.LocalEndPoint);
MySocket.Listen(Backlog);
MySocket.BeginAccept(new   AsyncCallback(AcceptCallback),   MySocket);

但是会报 "提供了一个无效的参数。 ",希望各位指点.

[解决办法]
你应该另外创建一个Socket来监听其它客户端的连接!