В настоящее время я пытаюсь создать приложение, и у меня возникли проблемы с выбором архитектуры для ее использования.. Архитектура приложения .net
Это будет приложение .net, и, по сути, это приложение будет иметь сервер, на котором работает определенное программное обеспечение, с которым это приложение будет взаимодействовать. На этом сервере должна быть запущена служба обеспечения, которая будет фактически взаимодействовать с этим приложением, запросы очереди и т. Д. Затем будет веб-интерфейс, который предоставляет пользовательский интерфейс и связывается с сервисом, который затем общается с программным обеспечением, надеется в этом есть смысл. Это будет означать, что веб-интерфейс может быть установлен на другой машине для реального программного обеспечения.
Так что я пытаюсь установить это:
- Что лучше всего использовать на сервере запуска приложения, веб-сервис работает в IIS или службы Windows.
- Если услуга предоставления услуг является службой Windows, каким образом веб-приложение asp.net наилучшим образом общается с ним.
- Есть ли какие-либо шаблоны или архитектуры, которые имеют дело с такого рода настройками.
Это определенно похоже, что WCF - это то, что мне нужно, лучше всего читать на этом! –