Text only | Skip links
Skip links||IT Services, University of Oxford

1. Вкратце

  • Теперь все наши данные в TEI XML, что дальше?
  • Множество самых разных систем распространения XML
  • Несколько примеров из «настоящей жизни»

2. Напоминание: зачем нужен XML?

  • обмен данными
    1. между людьми
    2. между людьми и машинами
    3. между машинами
  • сохранение информации
    1. независимо от конкретного приложения
    2. независимо от носителя или «железа» (hardware)

Но так ли хорош XML с точки зрения распространения информации?

3. Какой у нас выбор?

  • для распространения:
    • трансформировать на сервере в HTML и распространять в этой форме
    • распространять непосредственно XML; использовать «умную» обработку со стороны клиента для поддержания формата
  • для управления:
    • файловая система
    • система управления контентом (content management system)
    • система управления базой данных (database management system)
  • для разработки инструментов:
    • общее решение для цифровых библиотек, например xtf
    • пакет Linux-Apache-Mozilla-Perl (LAMP)
    • web-аппликации с использованием xhtml, ajax и т.д.

4. Несколько примеров

5. XTF встречается с Mr Punch

  • Extensible Text Framework или XTF (http://www.cdlib.org/inside/projects/xtf/) – коллекция скриптов для стороны сервера Калифорнийской цифровой библиотеки
  • Если мы уже знакомы с Apache и Tomcat, и у нас есть доступ к интернету, то нам потребуется не больше 5 минут, чтобы установить базовое приложение xtf для TEI-файлов
  • (более или менее)
  • модель библиотеки

http://tei.oucs.ox.ac.uk:8080/xtf/view?docId=tei/Punch/1914_July_1.xml

6. Выводы

  • используя самые простые методы, мы можем обмениваться нашими кодировками, нашим анализом
  • чем сложнее наша разметка, тем сложнее искать возможности распространения информации
  • уже есть общепринятый набор техник и инструментов – не нужно изобретать колесо
  • TEI XML дает все карты в руки тому, кто предлагает данные – он определяет, как могут быть использованы его данные


Date:
Copyright University of Oxford