2010-04-28 67 views
1

我有一个关于在.NET中使用TCPListener的问题...我正在考虑一个客户端/服务器应用程序,并且正在尝试这种应用程序我在网上搜索了一下,是为每个新客户端连接创建一个新线程。.NET TCPListener限制?

这个解决方案看起来很好,但我想知道它是否仍然可以在一个应用程序中同时拥有数千个客户端?

当然,如果有成千上万的客户端,应用程序将不会托管在小型桌面上,而是托管在真实服务器上,但它是为大量客户端设计应用程序的方式吗?

感谢您的帮助。

回答

0

如果我正在做一个应用程序(服务器 - 客户端),我的第一个想法总是WCF。从经验来看,我从来没有与连接的客户端的数量有任何问题。

下面是几个可能会向您介绍的链接,如果您不知道的话。

1)MSDN Windows Communication Foundation is...

2)MSDN Windows Communication Foundation

我做了前段时间关于WCF一个帖子,并有一个服务器的示例设置。这可能会帮助你。

- >How can i initialise a server on startup?

+0

是我没有想到的,但因为我没有与Framework版本的限制也可能是使用这个是一个好主意。我现在会读这个,因为我不知道。 – Karnalta 2010-04-28 07:03:31