Jestem nowicjuszem w WCF ... czy jest to możliwe i czy jego zużycie za pośrednictwem zewnętrznych aplikacji internetowych jest lepsze niż w przypadku IIS i http, tj. Usługi hostowane przez aplikację ASP.NET MVC?Czy mogę hostować (samodzielnie hostować) usługę WCF w usłudze systemu Windows i udostępniać ją przez http?
5
A
Odpowiedz
7
Tak, możesz hostować usługę WCF w usłudze Windows.
http://msdn.microsoft.com/en-us/library/ms733069.aspx
Powiedziałbym, że jeśli można go obsługiwać w IIS to chyba lepiej.
Chciałem tylko potwierdzić, że hostowanie usługi WCF w usługach Windows oznacza, że nadal można ją wyświetlić przez port http 80 do zewnętrznych aplikacji? –
To jest dobre pytanie, zakładam, że usługa musiałaby być uruchamiana jako użytkownik administracyjny, aby wiązać się z portem poniżej 1024. Mógłbym jednak być w błędzie. – BNL
Wiem, że samo-hostowanie na porcie 80 (lub nawet 443) nie jest problemem w XP/Server 2003, ale mogą istnieć polecenia rezerwacji portów, które muszą być uruchamiane na W7/S2008. –