O'Reilly logo

RabbitMQ Cookbook by Sigismondo Boschi, Gabriele Santomaggio

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Binding a WCF application with .Net clients

In this example, we will show how to create a distributed application that uses different technologies. The aim is to create a health application collector that receives the status from applications outside the local network. The application raises an alarm and sends it to the mobile phone if there is some problem; we have used Amazon EC2 as a cloud provider for the high availability. However, EC2 is not mandatory.

We are going to build an example using Windows Communication Foundation (WCF) and the RabbitMQ WCF service model. The WCF service will act as a "host health collector", and we will have one or more clients that send messages to the WCF service.

The RabbitMQ service model allows the SOAP protocol ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required