koumides
koumides

Reputation: 2504

C# Windows Service latest technology

All,

I have been writting Windows Services for a while in C# deriving from ServiceBase. So far my services are hosted in servers where they usually listen to message queues and process messages.

Is there a new way of creating such services in WCF ?

Thanks,

MK

Upvotes: 5

Views: 345

Answers (4)

Wallace Breza
Wallace Breza

Reputation: 4948

I've also been hearing a lot about Windows Server App Fabric. Here is a quick blurb from the App Fabric white paper.

AppFabric Hosting Services (originally code-named “Dublin”) doesn’t create some entirely new hosting infrastructure. Instead, it builds on what’s already provided by Internet Information Services (IIS) and Windows Process Activation Service (WAS). On this foundation, AppFabric Hosting Services adds extra capabilities for running and managing WCF services, including workflow services. Figure 7 illustrates this idea.

Windows App Fabric Home

Upvotes: 0

Lance Fisher
Lance Fisher

Reputation: 25813

I've started using an open source project called TopShelf to easily create applications that run as either a Windows Service or a console app for debugging.

Upvotes: 0

JB King
JB King

Reputation: 11910

Microsoft Message Queuing would seem to be what you'd want though there are some offshoots like BizTalk Server that may use similar stuff. Just to toss out an idea or two.

Upvotes: 0

Dave Markle
Dave Markle

Reputation: 97681

Yes. Check out Windows Process Activation Services.

From what I understand, it's very much like how you used to host remoting objects under IIS, but with WAS, you don't need to involve the whole huge IIS stack like you used to.

Upvotes: 3

Related Questions