One Way Street

One-Way-Calls in WCF are an effective way to perform an action that you don’t care when (or even if) it completes. If you do care about tracking success or logging failure I’ll have a follow up post to cover that. The simplest example is something along the lines of a non-critical system status update; achievedContinue reading “One Way Street”

Being a Good Host 2 – Grouping Multiple Services

Previously I gave a simple overview of hosting a single services in a form. If you’re developing a larger system and you have broken down business across several services, for reasons ranging from code management, to partitioning development tasks across teams, to reducing the compile time for a visual studio solution. You’re likely to wantContinue reading “Being a Good Host 2 – Grouping Multiple Services”

Being a Good Host

Hosting a WCF application is quite simple. There are 3 available hosting options IIS (Internet Information Services), WAS (Windows Activation Service) under Vista/Server 2008 and an ordinary (windows form/console) application. The quickest to getting your project up and running is a windows form (or console) app. This way you can begin development quickly. Then forContinue reading “Being a Good Host”

The WCF Run-Down

Windows Communication Foundation (WCF) is a framework for building service-oriented applications. Using WCF, you can send data as asynchronous messages from one service endpoint to another. Great… Lets try it out… So how do you go about getting something up and running? We have to start somewhere… so let’s start by covering some of theContinue reading “The WCF Run-Down”