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





















Микроконтроллеры. Периферия (дисплей)
Soul.village. Аккаунты в Instagram
Domaine. Concise reference sheets v2.0 by hecose
Введение в машинное обучение
Изучение работы программируемых логических контроллеров. Лабораторная работа №1
Введение в ООП. Основы Java
Возможности социальных сетей в популяризации здорового образа жизни и физической культуры
Создание движущихся изображений
Готовимся к экзамену №1. Разбираем типовые ошибки
Описание клинического случая
Язык программирования Pascal Процедуры и функции А. Жидков
Ветвление
Introduction to Digital Systems. Combinational Circuits. Digital Integrated Circuits. Lecture 1
Информационные и коммуникационные технологии
Универсальная система обмена данными и юридически значимыми электронными документами 2022
Способы представления графической информации Растровая и векторная графика
1.11_Многомерные _массивы (1)
Networks_IP-nets_2
Wykorzystanie informatyki w logistyce. Systemy IT dla łańcuchów dostaw
Программирование на языке С/С++
Безопасный интернет
Актуальные data-опции для корпоративных клиентов
Низкоуровневый анализ конструкций языка С++. Условные переходы
Faol supervayzerlarini e’tirof qilish dasturi
Реферативные базы данных: выбор исследователя на основе Web of Science и Scopus
Оборудование компьютера
Технологии создания интерактивных тренажеров в программе PowerPoint
Лекция 1_ОАИП_2020