Title: WCF-Service-Lesson 4-Host-Client-(Starting with a simple service that multiply and mod two integers)-Part 1
Duration: 17 minutes
Summary: In this video we start the discussion of implementing a complete service. By complete service I mean writing the service, host, and client. In order to make things simple, we start with a simple service that multiply and mod two integers. We create a service library, the interface and the class to implement the functionality. The three key points in interface implementation are: the service itself (and that is implemented by the interface (ServiceContract and OperationContract)), the host (there are many ways to host a WCF service: Self-hosting like a console app, IIS, WAS (Windows Process Activation service), and Windows Service), and the client application that makes calls to the service functionality. To simplify things, WCF provide us with a WcfServiceHost and a WcfServiceClient so we can test the service methods. In this video, we also explored the configuration file that contains many details about configuring the service. We will cover more details about service configurations in the upcoming videos.
Methodology of the development of example: Good coding standard and simplified design to illustrate the key points.
Technology Used: Windows Communication Foundation
Keywords: Windows Communication Foundation (WCF), ServiceContract, DataContract, Endpoint, Address, Binding, Contract, Service, Interface, class, Host, Client, Config.