2014-01-09 2 views
-4

Я хочу создать lan messenger в C#, я не знаю, что я использую в WPF или WCF.
Я хочу знать, что лучше всего подходит для создания программы?Lan Messenger WPF или WCF?

Спасибо заранее!

+0

Что вы имеете в виду под «лучше»? Проводили ли вы какие-либо исследования? Можете ли вы поделиться информацией? – Kuzgun

+0

И знаете ли вы, что означают WPF и WCF и каковы они? Может быть, вам стоит сначала прочитать о них? –

+1

Вам нужно провести собственное исследование, WPF и WCF - это две совершенно разные вещи. – Phill

ответ

4

Это неправильный вопрос. WPF является основой для создания guis, тогда как WCF является основой для общения. Вам, вероятно, понадобятся оба.

Параметры для GUI (некоторых):

  • WPF
  • WinForms (более старые, но проще для начинающих)
  • т.д.

Варианты связи:

  • WCF
  • Прямая реализация сокетов
  • .NET Remoting (немного устаревшей)
  • т.д.
2

Если вы выбираете между ними, ваш выбор выглядит странно: это совершенно разные технологии. WCF используется для связи, WPF для пользовательского интерфейса. Люди часто используют их обоих вместе. Для мессенджера целесообразно использовать оба варианта.