2011-03-17 96 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窗體

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

如果你不知道你要去哪裏,任何道路都會把你帶到那裏。 - 柴郡貓