🗊 Презентация Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария

Категория: Информатика
Нажмите для полного просмотра!
Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария, слайд №1 Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария, слайд №2 Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария, слайд №3 Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария, слайд №4 Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария, слайд №5 Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария, слайд №6 Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария, слайд №7 Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария, слайд №8 Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария, слайд №9 Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария, слайд №10 Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария, слайд №11 Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария, слайд №12 Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария, слайд №13 Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария, слайд №14 Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария, слайд №15 Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария, слайд №16 Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария, слайд №17 Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария, слайд №18 Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария, слайд №19 Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария, слайд №20 Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария, слайд №21 Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария, слайд №22 Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария, слайд №23 Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария, слайд №24 Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария, слайд №25 Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария, слайд №26 Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария, слайд №27 Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария, слайд №28 Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария, слайд №29 Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария, слайд №30 Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария, слайд №31 Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария, слайд №32 Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария, слайд №33 Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария, слайд №34 Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария, слайд №35 Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария, слайд №36 Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария, слайд №37 Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария, слайд №38 Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария, слайд №39 Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария, слайд №40 Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария, слайд №41 Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария, слайд №42 Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария, слайд №43

Содержание

Вы можете ознакомиться и скачать презентацию на тему Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария. Доклад-сообщение содержит 43 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

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


Слайд 1


Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария
Описание слайда:
Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария

Слайд 2


XML
Описание слайда:
XML

Слайд 3


Зачем нужна разметка данных?
Описание слайда:
Зачем нужна разметка данных?

Слайд 4


XML: Правила построения
Описание слайда:
XML: Правила построения

Слайд 5


XML: Дерево
Описание слайда:
XML: Дерево

Слайд 6


XML: Передача данных Независимость от платформы и языка Простота создания, простота обработки Понятность для человека и компьютера Открытый стандарт...
Описание слайда:
XML: Передача данных Независимость от платформы и языка Простота создания, простота обработки Понятность для человека и компьютера Открытый стандарт Большое количество библиотек обработки Большое количество литературы Специализированные XML-редакторы Возможность проверки структуры

Слайд 7


XML: Передача данных
Описание слайда:
XML: Передача данных

Слайд 8


Web Services
Описание слайда:
Web Services

Слайд 9


XML: Хранение данных Хранение структуры данных вместе с данными Объектное «дополнение» реляционных СУБД Проверка структуры Поддержка на уровне баз...
Описание слайда:
XML: Хранение данных Хранение структуры данных вместе с данными Объектное «дополнение» реляционных СУБД Проверка структуры Поддержка на уровне баз данных Microsoft SQL Server 2000 +, Oracle 9i +, Специальный тип данных для хранения XML Специализированные XML-индексы Запросы к XML (XQuery и пр.) Выдача данных в формате XML

Слайд 10


XML: Хранение данных
Описание слайда:
XML: Хранение данных

Слайд 11


XML: Преобразование данных XML может быть преобразован в HTML, текст, PDF, ... Не требуется специальных программных средств Коммерческие визуальные...
Описание слайда:
XML: Преобразование данных XML может быть преобразован в HTML, текст, PDF, ... Не требуется специальных программных средств Коммерческие визуальные редакторы Платформонезависимость

Слайд 12


XML: Стандарты на базе XML Возможность формального описания структуры Независимость от платформы и языка Понятность для человека и компьютера...
Описание слайда:
XML: Стандарты на базе XML Возможность формального описания структуры Независимость от платформы и языка Понятность для человека и компьютера Возможность использования XML-средств (преобразования XSLT, запросы XQuery)… XHTML (HTML, удовлетворяющий стандарту XML) WSDL (Web Services Definition Language) SOAP (Simple Object Access Protocol) SVG (Scalable Vector Graphics) ebXML (XML for e-Business) …

Слайд 13


Формализация структуры XML Существуют способы формального определения структуры XML-документов
Описание слайда:
Формализация структуры XML Существуют способы формального определения структуры XML-документов

Слайд 14


XML-схема: когда это нужно? Формальное описание структуры для будущего использования Программисты могут не беспокоиться о правильности входных данных...
Описание слайда:
XML-схема: когда это нужно? Формальное описание структуры для будущего использования Программисты могут не беспокоиться о правильности входных данных Создатели XML-документов могут заблаговременно проверить их правильность

Слайд 15


XML-схема: когда это НЕ нужно? Когда заведомо известно, что XML имеет правильную структуру Когда правильность структуры не играет роли Когда нужна...
Описание слайда:
XML-схема: когда это НЕ нужно? Когда заведомо известно, что XML имеет правильную структуру Когда правильность структуры не играет роли Когда нужна максимальная скорость обработки Небольшие «одноразовые» проекты

Слайд 16


XML-схема: возможности Набор и порядок следования элементов Последовательный порядок элементов (sequence) или выбор (choice) Количество повторений...
Описание слайда:
XML-схема: возможности Набор и порядок следования элементов Последовательный порядок элементов (sequence) или выбор (choice) Количество повторений элементов и групп элементов Набор и наличие/отсутствие атрибутов Тип элементов и атрибутов Ограничения на значения элементов и атрибутов Значения атрибутов по умолчанию Уникальность значений Поддержка пространств имен (namespaces)

Слайд 17


XML-схема: демонстрация
Описание слайда:
XML-схема: демонстрация

Слайд 18


XPath: Навигация по XML Обеспечивает доступ к отдельным элементам XML Результатом XPATH-выражения может быть:
Описание слайда:
XPath: Навигация по XML Обеспечивает доступ к отдельным элементам XML Результатом XPATH-выражения может быть:

Слайд 19


XPath: Примеры Найти имя ректора /institute/rector/person/text() Найти названия факультетов /institute/faculty/@name Найти всех сотрудников //person...
Описание слайда:
XPath: Примеры Найти имя ректора /institute/rector/person/text() Найти названия факультетов /institute/faculty/@name Найти всех сотрудников //person Найти имя декана факультета «Б» /institute/faculty[@shortname=“Б”]/dean/person/text() Найти имя второго по счету заместителя Малюка А. А. //dean/person[starts-with(., “Малюк”)] /../../deputies/person[position() = 2]

Слайд 20


XPath: Примеры
Описание слайда:
XPath: Примеры

Слайд 21


XPath: Использование в программах
Описание слайда:
XPath: Использование в программах

Слайд 22


Зачем нужен XPath
Описание слайда:
Зачем нужен XPath

Слайд 23


XQuery – Язык XML запросов
Описание слайда:
XQuery – Язык XML запросов

Слайд 24


XSLT: XML Transformations Transforms XML to HTML, text or other XML XSLT 1.0 (Current), XSLT 2.0 (Draft) XSLT is a “Human Interface” to XML Supported...
Описание слайда:
XSLT: XML Transformations Transforms XML to HTML, text or other XML XSLT 1.0 (Current), XSLT 2.0 (Draft) XSLT is a “Human Interface” to XML Supported by Web Browsers

Слайд 25


XSLT: Упрощенная структура
Описание слайда:
XSLT: Упрощенная структура

Слайд 26


XSLT: Пример
Описание слайда:
XSLT: Пример

Слайд 27


XSLT: Другие возможности Условия () Циклы () Переменные () Сортировка () Нумерация [1., 1.1., 1.1.а, 2.,] () Форматирование чисел (format-number())...
Описание слайда:
XSLT: Другие возможности Условия () Циклы () Переменные () Сортировка () Нумерация [1., 1.1., 1.1.а, 2.,] () Форматирование чисел (format-number()) Многошаговая обработка (mode) Работа со строками (через XPath) XSLT 2.0 (Draft) XPath 2.0 Создание собственных функций Анализ строк при помощи регулярных выражений Форматирование даты и времени

Слайд 28


XSLT: Web “Skins”
Описание слайда:
XSLT: Web “Skins”

Слайд 29


XSLT: Web “Skins” - 2
Описание слайда:
XSLT: Web “Skins” - 2

Слайд 30


XSLT: Интерфейс пользователя
Описание слайда:
XSLT: Интерфейс пользователя

Слайд 31


XSLT: XML to Text Пример: Автоматическая генерация кода
Описание слайда:
XSLT: XML to Text Пример: Автоматическая генерация кода

Слайд 32


XSLT: XML to XML Обновление конфигурационных файлов XSL:FO
Описание слайда:
XSLT: XML to XML Обновление конфигурационных файлов XSL:FO

Слайд 33


XSL-FO: Formatting Objects FO: XML-описание макета документа XSL-FO: XSLT преобразование документа XML в документ FO FOP Processor: программа,...
Описание слайда:
XSL-FO: Formatting Objects FO: XML-описание макета документа XSL-FO: XSLT преобразование документа XML в документ FO FOP Processor: программа, преобразующая документ FO в формат для печати (PDF, PS, ...)

Слайд 34


XSL-FO: Formatting Objects Шрифты Разбивка на страницы Колонтитулы Нумерация страниц Четные/нечетные страницы Отступы и интервалы Неразрывные абзацы...
Описание слайда:
XSL-FO: Formatting Objects Шрифты Разбивка на страницы Колонтитулы Нумерация страниц Четные/нечетные страницы Отступы и интервалы Неразрывные абзацы «Висячие» строки Таблицы Графика …

Слайд 35


XSL-FO: Пример
Описание слайда:
XSL-FO: Пример

Слайд 36


XML: Программная обработка DOM (Document Object Model) Построение дерева SAX (Simple API for XML) Обработка событий startElement() endElement() Java,...
Описание слайда:
XML: Программная обработка DOM (Document Object Model) Построение дерева SAX (Simple API for XML) Обработка событий startElement() endElement() Java, C++: Apache Xalan Oracle XML Parser …

Слайд 37


IT-корпорации и XML Чтобы лучше понять значение XML, посмотрим как относятся к нему ведущие IT-корпорации
Описание слайда:
IT-корпорации и XML Чтобы лучше понять значение XML, посмотрим как относятся к нему ведущие IT-корпорации

Слайд 38


XML и Microsoft Internet Explorer: просмотр XML, поддержка XSLT и XML-схем Разработчики стандарта XML-cхем Microsoft XML Parser Поддержка внутри...
Описание слайда:
XML и Microsoft Internet Explorer: просмотр XML, поддержка XSLT и XML-схем Разработчики стандарта XML-cхем Microsoft XML Parser Поддержка внутри Microsoft Office 2003 (XML, схемы) Поддержка в .Net Поддержка в SQL Server 2005: FOR XML (SQL Server 2000), XML Data Type, XQuery-запросы, поддержка схем, индексирование XML, ...

Слайд 39


XML и Microsoft InfoPath 2003 Корпоративная система обработки электронных форм Полностью основана на XML Описание бизнес-правил в виде XML-схемы...
Описание слайда:
XML и Microsoft InfoPath 2003 Корпоративная система обработки электронных форм Полностью основана на XML Описание бизнес-правил в виде XML-схемы Проверка правильности ввода данных при помощи XML-схемы

Слайд 40


XML и Adobe Adobe Intellegent Document Platform
Описание слайда:
XML и Adobe Adobe Intellegent Document Platform

Слайд 41


XML и Oracle Oracle XML Parser Основной формат описания данных в JDeveloper, Oracle IAS, ... Oracle 9i: XML Data Type, XQuery-запросы, поддержка...
Описание слайда:
XML и Oracle Oracle XML Parser Основной формат описания данных в JDeveloper, Oracle IAS, ... Oracle 9i: XML Data Type, XQuery-запросы, поддержка схем, индексирование XML, ... Oracle 10g: еще больше XML

Слайд 42


XML и Sun XML API – стандартная библиотека Java 2 Веб-приложения - описание при помощи XML Сотрудничество с W3C и Apache XML Group
Описание слайда:
XML и Sun XML API – стандартная библиотека Java 2 Веб-приложения - описание при помощи XML Сотрудничество с W3C и Apache XML Group

Слайд 43


Заключение
Описание слайда:
Заключение



Похожие презентации
Mypresentation.ru
Загрузить презентацию