Презентация на тему HighLoad 2007

Презентация на тему HighLoad 2007, предмет презентации: Образование. Этот материал содержит 16 слайдов. Красочные слайды и илюстрации помогут Вам заинтересовать свою аудиторию. Для просмотра воспользуйтесь проигрывателем, если материал оказался полезным для Вас - поделитесь им с друзьями с помощью социальных кнопок и добавьте наш сайт презентаций ThePresentation.ru в закладки!

Слайды и текст этой презентации

Слайд 1
Текст слайда:


HighLoad 2007

и веб-сервисы

Высоконагруженные приложения как совокупность веб-сервисов
Павел Кудинов


Слайд 2
Текст слайда:

Что такое веб-сервис?

“Программный интерфейс, предназначенный для взаимодействия приложений в рамках WWW” – W3C

V HTTP
– XML
– RPC/SOA/REST
– SOAP
– WSDL




Слайд 3
Текст слайда:

Почему именно XML? базовые свойства:

самодостаточность
индуктивность
кроссплатформенность
распространенность




Слайд 4
Текст слайда:

Почему именно XML? важные следствия:

понятен и человеку и машине
возможность декларирования
как форматная (например, схемы XML)
так и функциональная (например, WSDL)
возможность трансформирования
XSLT, XQuery
интегрируемость с современными инструментами
поддержка XML реляционными СУБД
NXD (Native XML Database)




Слайд 5
Текст слайда:

Что такое веб-сервис?

“Программный интерфейс, предназначенный для взаимодействия приложений посредствам XML в рамках WWW”

V HTTP
V XML
– RPC/SOA/REST
– SOAP
– WSDL




Слайд 6
Текст слайда:

RPC, SOA или REST?

REST! ☺




Слайд 7
Текст слайда:

Парадокс применимости веб-сервисов: проблемы

вычисления
разбор XML
хранение и передача
избыточность XML (1:10)
сетевые операции
протокол HTTP




Слайд 8
Текст слайда:

Парадокс применимости веб-сервисов: детали

вычисления
контекстный метод обработки
DOM
SAX
регулярные выражения
инкапсуляция
хранение и передача
сжатие (1:10)
сетевые операции
протокол HTTP 1.1 (keep-alive)




Слайд 9
Текст слайда:

Парадокс применимости веб-сервисов: решение




Слайд 10
Текст слайда:

Приложение как совокупность веб-сервисов

Пример из мира SEO:

получение информации о доменах




Слайд 11
Текст слайда:

Шлюз как веб-сервис




Слайд 12
Текст слайда:

Агрегация данных как веб-сервис




Слайд 13
Текст слайда:

Многозадачность как веб-сервис




Слайд 14
Текст слайда:

Индуктивность архитектуры




Слайд 15
Текст слайда:

Как обеспечить сетевую многозадачность

Эффективное решение:
реализация веб-сервисов
в качестве автономных HTTP приложений


см. доклад HighLoad-2007
«Сетевая многозадачность:
событийные машины»




Слайд 16
Текст слайда:

Спасибо за внимание!

Высоконагруженные приложения как совокупность веб-сервисов

Павел Кудинов
Агентство «Точка Кипения»
Технический директор
pavel@kudinov.name
pavel-kudinov
pavel-kudinov




Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика