Разница между службой Windows, приложением WCF и приложением веб-службы ASP.NET? - PullRequest
6 голосов
/ 27 октября 2010

Я не знаю, это правильный форум для моего вопроса или нет?

Я новичок в веб-сервисах. Сегодня я только что открыл VS2008 и нашел 3 типа проекта СЕРВИС

1. Window Service
2. WCF Service application
3. ASP.NET web service application

Пожалуйста, помогите мне узнать разницу между этими тремя проектами?

Когда мы должны решить, какой тип проекта?

1 Ответ

1 голос
/ 09 января 2018

Очень краткое объяснение:

Служба Windows - это служба, работающая в ОС Windows.Например, служба индексирования, работающая на компьютере Windows, является службой Windows.

Веб-служба Asp.NET - это службы, которые могут использоваться только через http и размещенные на сервере.

фреймворк, уровень или платформа, позволяющая создавать многоплатформенные сервисы, которые могут взаимодействовать друг с другом.Службы WCF поддерживают больше протоколов.Может быть размещен на сервере, в приложении или использоваться другими службами.Вы можете использовать WCF для создания веб-службы или службы Windows.

Более новым и простым подходом для создания облегченных веб-служб является веб-API без сохранения состояния.Я предлагаю вам скачать VS 2017 Community Edition, чтобы вы не застряли только с этими вариантами.

...