There are two excellent .NET libraries that help us to build enterprise solutions using the Windows Communication Foundation (WCF) – TopShelf and ServiceModelEx. These two libraries are responsible for two very different, but integral parts of a windows service:
- TopShelf enables us to easily debug, install and host a long running process in Windows
- ServiceModelEx provides functionality to configure how a WCF service behaves and provides its endpoints
This article follows on from my previous article about Service Oriented Architecture. I recommend that if you are just starting out with SOA, you give that a read-through before going through this implementation. Continue reading
by João Lourenço