Recipe4hate
Legacy Member
Ik ben me nog steeds aan het verdiepen in de talloze .NET frameworks...
Ook WCF lijkt goed te lukken, doch heb ik hier wel een vraagje over:
In het begin hoste ik mijn WCF services steeds in IIS7.5, zoals een ASP.NET site. Hierdoor beperkte ik mezelf grotendeels tot http bindings.
Ik ben ondertussen bezig met het bestuderen van Self Hosted services en het gaat vrij goed voor bijvoorbeeld http en net.tcp bindings, wanneer ik de serviceomgeving zelf opstart.
Om dit probleem te vermijden, dacht ik eraan om eventueel een Windows scheduled task op te zetten die deze services automatisch voor mij controleert en start.
Mijn vraag nu: zal een hostomgeving in staat zijn om zijn service te hosten wanneer de machine waarop deze applicatie draait niet ingelogd is in Windows?
Ter verduidelijking: wanneer ik via Remote Access inlog op deze machine en de applicatie opstart, ben ik uiteraard in Windows ingelogd.
Standaard zou er niemand permanent ingelogd mogen zijn op deze machine, maar software zoals IIS Server, SQLserver of Windows Jobs werken wel nog steeds zonder logged users...
Is dit analoog voor WCF webservices die ik via een ServiceHost app draai?
Alvast hartelijk dank voor jullie feedback!
Ook WCF lijkt goed te lukken, doch heb ik hier wel een vraagje over:
In het begin hoste ik mijn WCF services steeds in IIS7.5, zoals een ASP.NET site. Hierdoor beperkte ik mezelf grotendeels tot http bindings.
Ik ben ondertussen bezig met het bestuderen van Self Hosted services en het gaat vrij goed voor bijvoorbeeld http en net.tcp bindings, wanneer ik de serviceomgeving zelf opstart.
Om dit probleem te vermijden, dacht ik eraan om eventueel een Windows scheduled task op te zetten die deze services automatisch voor mij controleert en start.
Mijn vraag nu: zal een hostomgeving in staat zijn om zijn service te hosten wanneer de machine waarop deze applicatie draait niet ingelogd is in Windows?
Ter verduidelijking: wanneer ik via Remote Access inlog op deze machine en de applicatie opstart, ben ik uiteraard in Windows ingelogd.
Standaard zou er niemand permanent ingelogd mogen zijn op deze machine, maar software zoals IIS Server, SQLserver of Windows Jobs werken wel nog steeds zonder logged users...
Is dit analoog voor WCF webservices die ik via een ServiceHost app draai?
Alvast hartelijk dank voor jullie feedback!

