Skip to content

This project presents a simple, but fun “Make a Cat” Service Application. The service provides a factory creational design pattern to create and return a single Cat object (complete with a cute photo), or group of five cats in a CatList object (with multiple cats). It is hosted using IIS Express to quickly demo and test the service with a client…

kathleenwest/MakeACatWCFService

Repository files navigation

MakeACatWCFService

WCF “Make a Cat” Service Application & Client "Tester" Windows Form Application

Project Blog Article here: https://portfolio.katiegirl.net/2019/04/11/wcf-make-a-cat-service-application-client-tester-windows-form-application/

About

This project presents a simple, but fun “Make a Cat” Service Application. The service provides a factory creational design pattern to create and return a single Cat object (complete with a cute photo), or group of five cats in a CatList object (with multiple cats). It is hosted using IIS Express to quickly demo and test the service with a client. A client “tester” windows form application tests the service and provides output to the user in a simple GUI.

Architecture

The demo project consists of these component topics:

• Make A Cat WCF Service Application o Cat (Data Model Contract) o IMakeACatService (Interface for Service) o MakeACatService (Code that Implements the Service Interface)

• Client “Tester to Service” Windows Form Application o Connected Service “Proxy Reference” MakeACatServiceRef o Main Form GUI User Interface o Form Code – Processes GUI User Interface

About

This project presents a simple, but fun “Make a Cat” Service Application. The service provides a factory creational design pattern to create and return a single Cat object (complete with a cute photo), or group of five cats in a CatList object (with multiple cats). It is hosted using IIS Express to quickly demo and test the service with a client…

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages