/ / Różne typy hostingu aplikacji WCF i tam zalety - .net, wcf, wcf-hosting, wcf-http

Różne typy hostingu aplikacji WCF i tam zalety - .net, wcf, wcf-hosting, wcf-http

Istnieją różne typy hostingu.

  1. usługi aktywacji procesów systemu Windows (WAS)

  2. IIS

  3. Self hosting

  4. Hostowanie w usłudze Windows

czy istnieje przewaga korzystania z jednego nad drugim? który z nich jest lepszy?

Odpowiedzi:

6 dla odpowiedzi № 1

To i to może pomóc. Ale w zasadzie:

1) IIS używa teraz WAS

2) Hosting IIS. Plusy: generalnie nie wymaga kodu hostingowego, łatwość utrzymania, infrastruktura IIS (bezpieczeństwo, sesje, integracja strony itp.). Wady: usługi "pasywne" wymagają usług IIS.

3) Self hosting. Zalety: łatwe debugowanie. Wady: brak infrastruktury, wymag. niestandardowy kod hostingu, użycie interaktywne (ogólnie rzecz biorąc).

4) Hosting w usłudze Windows. Zalety: dla "aktywnych", długotrwałych usług, infrastruktury usług (uruchamianie / zatrzymywanie / wstrzymywanie, nienadzorowane (nieinteraktywne) wykonywanie, zależności, mmc itp.), Stosunkowo łatwe w zarządzaniu. Minusy: req. niestandardowy kod hostingowy, stosunkowo trudny do debugowania (vs hosting IIS).