2011-03-17 78 views

回答

3

如果您想制作“聊天”应用程序,则需要了解进程间通信。

通常,在C#中,目前通过Windows Communication Foundation进行处理。那将是一个开始的好地方。

+0

首先感谢你,但你认为我需要其他什么吗?或者它够了? – wasim 2011-03-17 01:10:50

2

这取决于您的聊天程序的具体要求。您的应用程序是基于网络的(在浏览器中运行)还是需要下载程序才能运行?通信是直接从一台计算机处理到另一台计算机(点对点),还是会有一个中央服务器来处理通信?会不会有两个以上的人同时在一起聊天的“聊天室”?聊天对话是否被加密以保护隐私?聊天对话会被保存吗?

根据您的这些问题的答案,你可能想看看:

  • Windows通讯基础
  • Asp.net MVC
  • SQL服务器
  • 实体框架或LINQ到SQL
  • 进程间通信
  • AJAX
  • JSONP
  • 的Windows Presentation Foundation或Windows窗体

...以及可能还有其他。

如果你不知道你要去哪里,任何道路都会把你带到那里。 - 柴郡猫