Хост размещался без IIS

#wcf #hosting #iis-5 #was

#wcf #хостинг #iis-5 #был

Вопрос:

Я использую Windows XP, которая получила IIS 5, я сталкиваюсь с некоторой проблемой аутентификации во время действий с базой данных. Я пробовал обезличивать, но у меня это не сработало.

Могу ли я разместить службу WCF без IIS (5) на компьютере XP? Пожалуйста, подтвердите это.

Комментарии:

1. вам нужно задать конкретный вопрос. Вы спрашиваете об аутентификации или вы спрашиваете о размещении WCF на XP? Для последнего простой поиск в Google приведет вас к: msdn.microsoft.com/en-us/library /…

2. 1 к вопросу, я мог бы оказаться в такой же ситуации через несколько недель 🙂

Ответ №1:

Вы можете разместить службу WCF в любой программе .NET. Наиболее распространенным в вашем сценарии является служба Windows, но это не обязательно должно быть решением вашей проблемы.

Ответ №2:

Вы не можете размещать в WAS на Windows XP, поскольку для WAS требуется IIS 7, но, как говорит Ладислав, вы, безусловно, можете размещать в любом .Сетевая программа.

Если вы не можете использовать IIS (возможно, потому, что хотите использовать netTcp или другой протокол, отличный от Http), и вам нужно, чтобы ваш хост работал долго, лучше всего использовать службу Windows.

Ознакомьтесь с разделом самостоятельного размещения в этой статье.

Ответ №3:

Единственным вариантом, кроме IIS-хостинга в XP, будет i) Консольный хостинг. ii) Хостинг службы Windows.

Комментарии:

1. Вы можете размещать в любом . Сетевое приложение, а не только консольные приложения.