Услуги и WPF - PullRequest
       16

Услуги и WPF

1 голос
/ 06 февраля 2010

Это общий вопрос технологий.

Я создаю медиаплеер для школьного проекта. Он написан на C # и использует WPF для интерфейса. Я добавляю сервис для поддержки базы данных, когда пользователь вносит в нее изменения. Я также хочу, чтобы он содержал класс конфигурации, который я построил в предыдущей итерации и который является предметом в шаблоне проектирования наблюдателя. Однако я понятия не имею, что будет лучшим способом связи между службой и частями интерфейса приложения. Я видел много способов сделать это, и мне хотелось бы получить несколько советов о том, какую из множества технологий .NET для обмена данными между службами / процессами / и т. Д. Вы бы порекомендовали.

1 Ответ

2 голосов
/ 06 февраля 2010

WCF - рекомендуемый Microsoft способ взаимодействия приложений.

  • Между приложениями на одном компьютере используйте привязку Named Pipes.
  • Между приложениями в одной компании используется привязка TCP.
  • Между приложениями в Интернете используйте привязку веб-службы.

РЕДАКТИРОВАТЬ: Черт возьми, даже если вы не использовали .NET, трилогия именованных каналов, TCP, веб-службы по-прежнему остается списком по умолчанию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...