Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемМарианна Баландина
1 REST XSLT Павел Кудинов Агентство «Точка Кипения» Технический директор RESTful проекты на XSLT в условиях неполной поддержки XSL
2 Актуальные проблемы XSLT Данные Безопасность Cериализация Клиент/сервер Сервер: вычислительная нагрузка Клиент: поддержка браузерами Решение REST XSLT !
3 REST: REpresentational State Transfer Архитектурные принципы: Функции приложения обусловлены ресурсами Каждый ресурс имеет уникальный адрес – URL Доступ к ресурсам обеспечен единым интерфейсом – транспортным протоколом
4 XSL: Extensible Stylesheet Language XML документ, описывающий правила трансформации XML документов может быть применен для описания представлений данных В простейшем случае выступает в роли шаблона
5 Зачем REST? Кеширование Масштабируемость Универсальность Сводимость к гиперссылкам
6 Зачем XSLT? XSLT документы могут иметь URL необходимое условие RESTful Мощность XSLT Функционально превосходит шаблонизаторы Свойство суперпозиции XML Цепочные преобразования данных
7 Проблемы XSLT Данные Безопасность Сериализация (невозможность lazy evaluation) Клиент/сервер Сервер Большая вычислительная нагрузка REST преимущества не используются Клиент Неполная поддержка браузерами Непрозрачность для поисковых систем
8 REST XSLT: данные
9 REST XSLT: клиент/сервер
10 REST XSLT: реализация
11 XSLT шлюз – это: REST XSLT уже сегодня Компенсация серверных нагрузок Компенсация недостатков браузеров Расширяемая платформа, например: FORCE_XSLT Для небезопасных серверных преобразований Чтобы никто не узнал о REST XSLT inside Серверный кеш XSLT на основе HTTP Не только XSLT, например SVG->GIF Всего пара страниц исходного кода
12 Спасибо за внимание! Павел Кудинов Агентство «Точка Кипения» Технический директор REST XSLT RESTful проекты на XSLT в условиях неполной поддержки XSL браузерами
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.