Rozdział 2. Kontrakty usług

Przedstawiony w poprzednim rozdziale atrybut ServiceContract udostępnia konstrukcję programistyczną (interfejs) w postaci kontraktu zorientowanego na usługi. Tym sposobem umożliwia programowanie w językach typu C#, jednocześnie udostępniając wspomnianą konstrukcję jako kontrakty i usługi WCF. Ten rozdział zacznę od krótkiego omówienia, jak można wyeliminować różnice pomiędzy dwoma modelami programowania poprzez umożliwienie przeciążania operacji oraz dziedziczenia kontraktów. Następnie przedstawię kilka prostych, a jednocześnie efektywnych wskazówek i technik projektowania oraz faktoryzacji kontraktów. Na koniec omówię sposób interakcji z metadanymi udostępnionych kontraktów w czasie ich wykonywania.

Get Programowanie usług WCF now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.