2. Контракти даних
При визначенні контрактів служб, які використовують спеціальні
класи в якості параметрів або значень, що повертаються,
рекомендується моделювати ці дані із застосуванням
контрактів даних WCF.
Контракт даних - це тип, позначений атрибутом
[DataContract]. Аналогічно кожне поле, яке планується
використовувати як частину передбачуваного контракту, має
позначатися атрибутом [DataMember].
Запустіть Visual Studio (з правами адміністратора) і виберіть
пункт меню File=>New=>Web Site. Вкажіть тип проекту WCF
Service в списку Web Location (Веб-розташування) оберіть
варіант HTTP (що призведе до встановлення служби в IIS).
Andriy Gladkiy KspDevelop@gmail.com 2
4. Контракти даних
При створенні веб-орієнтованої служби WCF виявляється, що
проект містить специфічний файл з розширенням *.svc.
Цей файл необхідний будь-якій службі WCF, розгорнутої в IIS, в
ньому описано ім'я і місце розташування реалізації служби
всередині точки установки.
Оскільки імена початкового файлу і типів WCF були змінені,
буде потрібно модифікувати вміст файлу Service. svc
Щоб створити спеціальну клієнтську програму, скористайтеся
діалоговим вікном Add Service Reference
Andriy Gladkiy KspDevelop@gmail.com 4