Содержание
- 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. Скачать презентацию





















Алгоритмизация и программирование. Кафедра информатики Барнаул 2021
Программирование на языке Паскаль
Отладка низкоуровневой программы. (Лекция 9)
Инструкция по установке программного обеспечения ArTecрвом веке
Самостоятельная работа ИКТ
Органайзер для учащихся школ EasyEdu. Проект команды Null
Работа в среде TRIK Studio
Нетократия. Власть сетей
Современные инструменты для разработки и проектирования цифровой части ПС
Основные теги HTML
Айболит и мартышки. (Занятие 15-16)
Социальные сети: Студенты. Терроризм
Алгоритм. Основные понятия
Конструирование из кубиков
Миграция для Notes в Exchange
Защита конфиденциальной информации
Таблица. Предметы (код предмета, название, цикл, объем часов, преподаватели)
Протоколирование и аудит
Аппаратное обеспечение. Устройства хранения информации. (Лекция 4)
Файлы последовательного доступа в С++
Что такое пиксель? Видеомонтаж
Инструкция по составлению мини-сайтов героев сказки Г.Х. Андерсена Снежная королева, Кая и Герды
9_3
Продажи в интернете. Шаблон
Виды информационных систем
Свободно распространяемое программное обеспечение как механизм повышения эффективности информатизации профобразования
Базы данных
Человек в информационном обществе