我将在.NET平台上开发类似Twitter的消息传递应用程序,它将拥有近500个客户端。我想知道什么是最好的选择?套接字还是WCF?
答案 0 :(得分:0)
我认为您可能有兴趣阅读Microsoft分发的有关多种分布式通信技术的性能报告http://msdn.microsoft.com/en-us/library/bb310550.aspx这可能会让您对所拥有的技术和选项有所了解。
就个人而言,对于您所描述的“Twitter-Like”应用程序,我只会使用WCF并根据您的部署环境(您计划在Internet上或本地部署应用程序吗?)选择适当的绑定类型:
互联网上还有很多博客,您可以阅读有关WCF性能的内容。谷歌一点,一定要看看那些(例如http://merill.net/2008/10/wcf-performance-optimization-tips/)。我认为没有必要在你的情况下进行Socket通信。 (你想发送推文..我假设的短字符串消息)。专注于您的App设计,WCF将提供其余部分。