Содержание
- 2. История технологий программирования для борьбы с повторением кода и для структурирования программ Функции, функциональное программирование Объектно-ориентированное
- 3. WAS: реализация не HTTP протоколов Именно WAS (Windows process Activation Service) при IIS 7 и выше
- 4. Сервисы, посредники (прокси), операции (методы) Каждая служба WCF может содержать несколько независимых операций – методов. Клиент
- 5. Обмен сообщениями в SOAP-конвертах Клиент Сервис Вадим Мелещук Software Design Engineer Microsoft/ WCF
- 6. Конечные точки Клиент Сервис
- 7. Address, Binding, Contract Клиент Сервис Address Binding Contract (Где) (Как) (Что) (+Behaviors)
- 8. Конечные точки Каждая служба связывается с адресом, определяющим местоположение службы, с привязкой, определяющей способ взаимодействия со
- 9. Привязки фиксированный набор настроек, относящихся к транспортному протоколу, кодиро-ванию сообщений, коммуникационной схеме, надёжности, безопасности, распространению транзакций
- 10. Контракты - описание того, что делает служба. На его основе формируется WSDL-ответ. Существуют четыре разновидности контрактов:
- 11. Пример контрактов (интерфейс службы .svc из примера (интерфейс службы .svc из примера Visual Studio 2008) Контракт
- 12. Примеры настройки контрактов Классический вызов метода с ожиданием ответа поддерживается всеми привязками (кроме NetPeerTcpBinding и NetMsmqBinding):
- 13. Структура файла конфигурации служб - Web.config - раздел WCF - раздел адресов, настроек всех служб behaviorConfiguration="SrvBehavior">
- 14. Конфигурация конечных точек (адрес, привязка, контракт) для первой службы binding="wsHttpBinding" contract="MyNamespace.IMyContract" name="MyPoint1" bindingConfiguration="MyConfigNetTCP" – имя для
- 15. Обмен метаданными Метаданные необходимы для создания прокси-класса у клиента через который он будет взаимодействовать со службой.
- 16. Настройка поведения behaviors … HTTP-GET-доступ к метаданным. true - можно просмотреть метаинформацию в браузере Настройка поведения
- 17. Тестирование службы в браузере (Проверка доступа к метаданным службы) Это окно означает, что хостинг службы организован
- 18. Метаданные службы (GET-доступ – ?wsdl)
- 19. Проверка доступа к метаданным службы при отключённом доступе к метаданным При этом служба и её клиенты
- 20. Тестирование службы: кнопка F5 в VS
- 21. Хостинг служб WCF Каждая служба WCF должна находится под управлением некоторого процесса Windows, называемого хостовым процессом.
- 22. Построение клиентов для служб WCF Клиент должен знать, где находится служба, использовать ту же привязку, что
- 23. Конфигурация конечных точек на стороне клиента … openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="524288" maxReceivedMessageSize="65536" messageEncoding="Text"
- 25. Скачать презентацию





















Пошаговая инструкция по регистрации. Центр компетенций
Пространственная дискретизация
Мониторинг деятельности классного коллектива средствами школьного СМИ
Программирование. С чего начать?
Массфолловинг и таргет кейсы
Презентация на тему Паскаль. Циклы. Решение задач с помощью циклов
Кодирование информации
Разработка элементов оформления экологического фестиваля Фильтр
Как мы познаём окружающий мир
Информационные таможенные технологии
Сетевая безопасность. Шифрование. Аутентификация, авторизации, аудит
Понятие качества программного средства
Курс по информационной безопасности
Буктрейлер. Титры и авторское право. Обучающий материал для подготовки буктрейлера
Фирменные иконки. Группа Открытие
Графы, деревья
Формализация понятия Алгоритм
Программирование и основы алгоритмизации. Тема 8. Алгоритмы и структуры данных. Поиск
Машинно-зависимые языки программирования. Лекция 2
Система программирования Basic-256. Операция присваивания. Ввод и вывод данных
Компьютерная арифметика
Компьютерные сети
Шаблон презентации компьютерной игры
Prezentatsia_Microsoft_PowerPoint
Этапы развития вычислительной техники
Логические элементы компьютера
Хранение информации
Информатика. Анаграмма