2012-02-06 7 views
7

Dziękuję za poświęcony czas :) Przepraszam, jeśli ten został poproszony przed, po prostu naprawdę potrzebują wyjaśnień.Auto-Start service application/global.asax/WCF uruchamia się automatycznie, gdy IIS7

Środowisko: Serwer 2008 R2 64bit

zasadzie to, co im próbuje zrobić, to stworzyć autonomiczną aplikację, która będzie ładować nawet jeśli po ponownym uruchomieniu serwera.

Poszedłem naprzód i napisałem usługę wcf, która wykona obciążenie.

Wszystko czego potrzebuję to wyzwalacz, który uruchomi jedną metodę sieci. Musi wystrzelić, nawet jeśli strona nie jest ładowana (odwiedzana).

Jak dotąd wszystko Znalazlem są edycje rejestru i możliwe plik wsadowy. Naprawdę nie podoba mi się ten pomysł i chciałbym móc zrobić coś innego.

Miałem nadzieję znaleźć coś w IIS7 że albo nazwać plik Global.asax lub AppInitialize() w służbie.

Jedynym sposobem ive był w stanie zmusić go do ognia jest, jeśli mogę odwiedzić aplikacja sama.

Dzięki za pomoc!

:)

Odpowiedz

6

wersja Windows Server można rzeczywiście ma IIS 7.5, więc masz szczęście. Sprawdź nowy Auto Start cechę:

Auto-Start Feature

Funkcja auto-start AppFabric jest zbudowany na szczycie funkcji auto-start Internet Information Services (IIS) 7.5, który jest dołączony w systemach Windows 7 i Windows Server 2008 R2. W IIS można skonfigurować pulę aplikacji i wszystkie lub niektóre z jej aplikacji, aby automatycznie uruchamiać się po uruchomieniu usługi IIS.

+0

można podać dowolny link do podstawowej realizacji? – Pankaj

+0

@StackOverflowUser ScottGu ma tutaj całkiem dobry artykuł, który wyjaśnia wszystko: http://weblogs.asp.net/scottgu/archive/2009/09/15/auto-start-asp-net-applications-vs-2010-and -net-4-0-series.aspx – TheNextman

+0

Chciałam tylko podziękować za danie mi tego, czego szukałem. Jeszcze raz dziękuję wszystkim! :) – Anthem127

Powiązane problemy