c#

我写了一个聊天软件,服务器打开后,第一个客户端连接服务器正常。但是第二个客户端连接时,第一个客户端看不到第二个客户端。第二个可以看到第一个,以后连接的也是一样。
问题是:客户端怎么样方式获取信息的,是不断地给服务器发消息还是服务器给客户端发信息。谁有C#聊天方面的思路或者源代码。
发:[email protected]
谢谢!~~~~~~~~~~~~