Оцените презентацию от 1 до 5 баллов!
Тип файла:
ppt / pptx (powerpoint)
Всего слайдов:
13 слайдов
Для класса:
1,2,3,4,5,6,7,8,9,10,11
Размер файла:
1.43 MB
Просмотров:
88
Скачиваний:
0
Автор:
неизвестен
Слайды и текст к этой презентации:
№1 слайд![Михаил Черномордиков](/documents_6/182d0ca06568b9c04db8122943fdf4e5/img0.jpg)
Содержание слайда: Михаил Черномордиков
Developer Evangelist, Microsoft Россия
mikcher@microsoft.com
http://blogs.msdn.com/mikcher
№2 слайд![Содержание Взаимодействие](/documents_6/182d0ca06568b9c04db8122943fdf4e5/img1.jpg)
Содержание слайда: Содержание
Взаимодействие JavaScript
Класс WebClient
Классы HttpWebRequest/HttpWebResponse
Подписка на WCF Web Services
Подписка SOAP Web Services
Сокеты
№3 слайд![Класс WebClient Похож на](/documents_6/182d0ca06568b9c04db8122943fdf4e5/img2.jpg)
Содержание слайда: Класс WebClient
Похож на Downloader
Обеспечивает асинхронный кросс-доменный доступ к сетевым ресурсам
Простой в использовании:
№4 слайд![Web Client](/documents_6/182d0ca06568b9c04db8122943fdf4e5/img3.jpg)
Содержание слайда: Web Client
№5 слайд![HttpWebRequest](/documents_6/182d0ca06568b9c04db8122943fdf4e5/img4.jpg)
Содержание слайда: HttpWebRequest / HttpWebResponse
Обеспечивает асинхронный кросс-доменный доступ к сетевым ресурсам
Позволяет получить контроль над сообщением HTTP
Очень полезный при обращении к существующим основанным на формах (т.e. HTTP-POST) ресурсах, которые активно используются в таких технологиях как PHP
№6 слайд![Разработка для HTTP Post](/documents_6/182d0ca06568b9c04db8122943fdf4e5/img5.jpg)
Содержание слайда: Разработка для HTTP Post
№7 слайд![HttpWebRequest and](/documents_6/182d0ca06568b9c04db8122943fdf4e5/img6.jpg)
Содержание слайда: HttpWebRequest and HttpWebResponse
№8 слайд![Подписка на WCF Web Services](/documents_6/182d0ca06568b9c04db8122943fdf4e5/img7.jpg)
Содержание слайда: Подписка на WCF Web Services
Определение сервисов с помощью стандартных контрактов WCF (т.e. [DataMember] и так далее)
Использование Visual Studio для создание прокси сервисов (based on HttpWebReq/Resp)
Silverlight использует этот прокси асинхронно
№9 слайд![WCF и Silverlight](/documents_6/182d0ca06568b9c04db8122943fdf4e5/img8.jpg)
Содержание слайда: WCF и Silverlight
№10 слайд![Подписка на SOAP Web Services](/documents_6/182d0ca06568b9c04db8122943fdf4e5/img9.jpg)
Содержание слайда: Подписка на SOAP Web Services
Веб-сервисы должны предоставлять файл WSDL и сервер должен иметь crossdomain.xml или clientaccesspolicy.xml, правильно настроенный и расположенный
Использование Visual Studio для создания прокси сервиса (основано на HttpWebReq/Resp)
Silverlight использует этот прокси асинхронно
№11 слайд![Поддержка сокетов В](/documents_6/182d0ca06568b9c04db8122943fdf4e5/img10.jpg)
Содержание слайда: Поддержка сокетов
В Silverlight возможно сетевое взаимодействие на базе сокетов
Ограничения
Поддерживаются только порты из диапазона 4502-4534
Коммуникация возможна только с тем же доменом, на котором находится элемент управления
Необходим полиси-сервер, расположенный на порту 943
До инициализации соединения Silverlight опрашивает порт 943 для получения информации о полиси, которая содержит разрешенные порты и протоколы
№12 слайд![Sockets](/documents_6/182d0ca06568b9c04db8122943fdf4e5/img11.jpg)
Содержание слайда: Sockets
№13 слайд![Михаил Черномордиков](/documents_6/182d0ca06568b9c04db8122943fdf4e5/img12.jpg)
Содержание слайда: Михаил Черномордиков
Developer Evangelist, Microsoft Россия
mikcher@microsoft.com
http://blogs.msdn.com/mikcher