2011-09-26 13 views

Odpowiedz

4

IIS w wersji 7 jest wykluczone dla każdego poważnego hosting anyway ....

Jak dla IIS7 +/WAS vs. self-gospodarzem w usłudze NT:

  • IIS7/był ustawiony będzie „obciążenie żądanie ", np po otrzymaniu pierwszego żądania zostanie utworzony ServiceHost, a następnie host usługi utworzy klasę usług do obsługi żądania. Jest to korzystne z punktu widzenia pamięci widzenia (nie używa pamięci dla ServiceHost jeśli żadne wnioski przyjść), ale jest to trochę dodatkowego narzutu na pierwsze wezwanie, gdy IIS musi najpierw rozpędzają hosta usług

  • Usługa NT pozwala wstępnie utworzyć ServiceHost i otworzyć go, aby od razu był gotowy do obsługi żądań; nieco bardziej zużycie pamięci, ale nieco bardziej elastyczne, co najmniej na „pierwszych połączeń”

Inną zaletą własny hosting: jesteś 100% za po uruchomieniu Host Service, pauzuje, zatrzymuje , i tak dalej. W przypadku usług IIS/WAS zdarza się, że jesteś czasami na łasce usług IIS, które mają potencjał do recyklingu pul aplikacji w najgorszym możliwym momencie ......

2

Do głównych zalet jest to, że IIS obsługuje żywotność usługi dla Ciebie: aktywacji, recyklingu ...

Jej główną wadą, jeśli nie masz v7 jest to, że bez WAS może tylko gospodarzem http oparte usług internetowych

służby potrzebują więcej opieki w przypadku błędu krytycznego ... a potem trzeba instalować natomiast strony internetowej mogą być kopiowane do folderu internetowej po to został stworzony

Jeśli twoja wersja is jest> = 7, to nie widzę dużego zainteresowania nie używaniem WAS, ponieważ obsługuje ona wszystkie transporty wcf, inne mogą mieć jednak inny widok ...

Powiązane problemy