Разделы


Является ли XML панацеей?

добавлено: 20 окт 05, 16:42
переходов: 0...

автор: Don Peterson
язык: русский...

В этой статье Дон Петерсон анализирует, почему ему… не нравится XML! Здесь есть несколько интересных утверждений, и, если вы раньше не задумывались, что XML значит для вас как для администратора баз данных, то эта статья заслуживает внимания...



Элементы и Атрибуты: Моделирование Реляционных Данных Средствами XML. Часть 1

добавлено: 10 окт 05, 17:30
переходов: 0...

автор: Kevin Williams
язык: русский...

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



Разоблачение мифов и заблуждений о Xquery

добавлено: 19 авг 05, 09:01
переходов: 0...

автор: Frank Cohen
язык: русский...

Язык XQuery выглядит очень перспективным для архитекторов и разработчиков программного обеспечения, поскольку он позволяет существенно сократить написание программного кода, необходимого для создания сервисов, работающих с XML. Некоторые думают, что XQuery способен на все и хорошо понимаем, но среди разработчиков программного обеспечения все еще существует немало неправильных представлений и заблуждений относительно этого языка. Автор предлагаемой статьи детально рассматривает и объясняет многие мифы и заблуждения, окружающие Xquery...



Управление XML-данными через интегрированные классы чтения и записи в .NET Framework

добавлено: 26 июл 05, 14:07
переходов: 0...

автор: Дино Эспозито
язык: русский...

Классы XmlTextReader и XmlTextWriter в .NET Framework поддерживают операции чтения и записи XML-данных. В статье рассматривается архитектура классов чтения (readers) и их связь с синтаксическими анализаторами (parsers) XMLDOM и SAX. Автор также объясняет, как использовать классы чтения для анализа и проверки XML-документов, как применять классы записи для создания синтаксически корректных документов и как оптимизировать обработку больших XML-документов с помощью функций чтения и записи текста, закодированного в форматах Base64 и BinHex. Кроме того, вы узнаете, как реализовать работающий с потоками анализатор в виде одного класса, выполняющего и чтение, и запись...



XML и базы данных

добавлено: 8 апр 05, 16:14
переходов: 0...

автор: Рональд Буре
язык: русский...

Данная статья содержит описание взаимоотношений XML и баз данных и некоторых типов программного обеспечения, способного обрабатывать XML-документы в базах данных. Хотя это описание не претендует на полноту, я надеюсь, что основные вопросы использования XML с базами данных в ней, тем не менее, затронуты. Некоторое преувеличенное внимание, которое уделяется здесь реляционным базам данных, объясняется тем, что с этой технологией я знаком лучше всего...



XML: хорошего много не бывает?

добавлено: 6 апр 05, 17:21
переходов: 0...

автор: Дэвид Бекер
язык: русский...

Несмотря на слухи, индустрия развлечений для взрослых не разрабатывает собственный диалект языка Extensible Markup Language под названием XXXML...



Данные, их представление и формы пользовательского интерфейса

добавлено: 10 мар 05, 13:19
переходов: 0...

автор: Дмитрий Шейко
язык: русский...

XML за последние годы обрел заслуженную популярность, и уже нет сомнений в перспективах его повсеместного применения. Понятие "семантический веб" перестает быть абстракцией и уверенно воплощается в жизнь. В информационной какофонии всемирной сети постепенно начинает узнаваться гармония. В руках талантливых дирижеров, таких как W3C, ISO, OASIS, она вполне может превратиться в симфонию...



Создание серверных XSQL-страниц

добавлено: 17 янв 05, 10:37
переходов: 0...

автор: Chang, Scardina, Karun, Kiritzov, Macky
язык: русский...

Oracle8i содержит компоненты и утилиты, включая XSQL Servlet, которые позволяют использовать технологию XML в создаваемых вами приложениях для работы с базами данных. Следующий фрагмент из книги Oracle XML Handbook (Oracle Press 2000) расскажет, как это можно сделать...



XQuery и SQL - в чем разница

добавлено: 13 янв 05, 12:23
переходов: 0...

автор: Ken North
язык: русский...

Невозможно обсуждать будущее программной индустрии без обсуждения XML. XML стал настолько важен, что SQL уже не является шаблонным ответом на вопрос "Какой язык запросов поддерживается всеми основными компаниями - производителями СУБД?" Новое дитя в семействе языков - XQuery, язык запросов для поиска документов с тегами XML в файлах и базах данных...



Основы XML

добавлено: 14 дек 04, 12:31
переходов: 0...

автор: gotdotnet.ru
язык: русский...

На сегодняшний день уже всем специалистам в области веб-технологий стало очевидно, что существующих стандартов передачи данных по интернету недостаточно. Формат HTML, став в свое время прорывом в области отображения содержимого узлов интернета, уже не удовлетворяет всем необходимым на данный момент требованиям. Он позволяет описать то, каким образом должны быть отображены данные на экране конечного пользователя, но не предоставляет никаких средств для эффективного описания передаваемых данных и управления ими...



Проектирование XML-словарей с помощью UML, часть I

добавлено: 9 дек 04, 19:38
переходов: 0...

автор: Дэвид Карлсон
язык: русский...

Сообщество разработчиков программ, системных интеграторов, XML-аналитиков, авторов и разработчиков B2B-словарей сразу же отреагировало на публикацию Спецификации W3C XML Schema. Некоторые радовались более богатой структуре и семантике, которая может быть выражена при помощи новых схем по сравнению с DTD, другие же наоборот говорили о чрезмерной их сложности. И многие сошлись на том, что результирующие схемы сложны для широкой аудитории пользователей и бизнес-партнеров. Из всех различных подходов к XML Schema, мне удобнее рассматривать ее просто как синтаксис для реализации моделей бизнес-словарей. Зачастую при создании новых словарей или совместном использовании с пользователями уже определенных другие формы представления моделей более эффективны, чем W3C XML Schema. В частности, я предпочитаю использовать унифицированный язык моделирования UML, как широко применяемого стандарта для спецификаций систем и проектирования. Публикацией этого цикла статей я хотел бы донести до читателей некоторые свои соображения о том, как эти два стандарта дополняют друг друга и совместно работают. Для того, чтобы сделать изложение более понятным, я построил его на основе простого примера. Хотя в этой статье идет речь о спецификации W3C XML Schema, аналогичные рассуждения верны и для других языков схем XML. В действительности, я уже применял подобные технологии при создании и реинжиниринге DTD и схем SOX также, как и при использовании RELAX, TREX, и RELAX NG. В общем, когда я использую термин "схема", я подразумеваю не какой-то конкретный язык, а семейство языков схем XML...



Web-сервисы == или != распределенные объекты?

добавлено: 3 ноя 04, 17:51
переходов: 0...

автор: Дэвид Орчард
язык: русский...

За последние несколько лет тема Web-а, Web-сервисов и распределенных объектов не раз приковывала внимание автора этой статьи: я провел немало времени, размышляя о том, чем они отличаются друг от друга и что необходимо для их успешного применения. На этот счет высказываются самые разные соображения, включая, на мой взгляд, откровенную рекламную чушь: «Web-сервисы – это то, что надо, потому что это нечто новое и совершенное. Для вас они могут даже окраситься в красный цвет!»...



XML: свобода, ограниченная только фантазией

добавлено: 3 ноя 04, 17:46
переходов: 0...

автор: Арсений Чеботарев
язык: русский...

Неважно, какую платформу для своих веб-приложений вы выбираете - Sun, Linux или Microsoft, в любом случае ваши веб-сервисы будут общаться на XML...



Спецификации XML 1.1 и "Пространства имен 1.1"

добавлено: 1 сен 04, 10:52
переходов: 0...

автор: Арнод Ле Хорс
язык: русский...

4 февраля 2004г. консорциум W3C опубликовал едва ли не "в обстановке повышенной секретности" новую рекомендацию "Расширяемый язык разметки (XML), версия 1.1". В этой спецификации определяется новая версия ныне повсеместно распространенного формата XML. Если учесть значимость языка XML, можно предположить, что это событие должно было бы вызвать настоящую сенсацию, однако, прошло уже несколько месяцев, и лишь относительное очень немногие слышали о существовании XML 1.1. В чем же причина?...



Создание приложения, работающего с XML-данными

добавлено: 15 июл 04, 22:57
переходов: 0...

автор: Александр Игнатьев
язык: русский...

В последнее время завовевывает популярность новый формат данных - XML. Одним из его достинств является то, что это самописываемый формат данных, что значительно облечает работу с ним. Тем не менее, многих все еще пугает само слвово "XML". В этой статье я постараюсь доказать простоту и удобтво работы с XML-данными на примере приложения, которое отображает XM_-данные в удобной человеку форме и позволяет редактировать их...



Модели хранения XML-данных: единственного варианта на все случаи нет

добавлено: 11 мар 04, 11:57
переходов: 0...

автор: Марк Скардина
язык: русский...

Выбор модели хранения XML-данных для вашего приложения может определить его успех или неудачу...



Понимание пространств имен XML

добавлено: 10 фев 04, 12:12
переходов: 0...

автор: Aaron Skonnard
язык: русский...

Пространства имен — источник большой запутанности XML, особенно для новичков в этой технологии. Большинство вопросов, получаемых мною от читателей, студентов и посетителей конференций, в той или иной мере касаются пространств имен. Это, на самом деле, в некоторой степени непонятно, поскольку появилась Пространства имен в XML-рекомендации – одна из самых коротких спецификаций XML, состоящая из 10 страниц, не включая приложения. Путаница, однако, касается семантики пространства имен, в отличие от синтаксиса, описанного спецификацией. Чтобы полностью понять пространства имен XML, вы должны иметь представление о том, что такое пространство имен, как определяются пространства имен и как они используются...



Принципы проектирования XML-схем: нужны ли производные сложные типы

добавлено: 27 янв 04, 11:00
переходов: 0...

автор: Фахеем Кан
язык: русский...

Несмотря на то, что в спецификации консорциума W3C XML Schema содержится ряд конструкций, напоминающих понятия объектно-ориентированного программирования - в том числе определение производных типов и полиморфизм, реальная практика показывает, что они скорее усложняют схемы, обладая трудно уловимой взаимосвязью, которая чревата возникновением серьезных проблем, и зачастую могут быть заменены другими конструкциями XML Schema. В этой статье рассмотрены определение производных сложных типов посредством наложения ограничений и расширений, показаны достоинства и недостатки обоих подходов, предложены альтернативные решения...



DOM Level 3 Core: отличительные особенности

добавлено: 16 дек 03, 12:12
переходов: 0...

автор: Arnaud Le Hors, Elena Litani
язык: русский...

В этой серии статей описываются некоторые ключевые особенности Рабочей версии стандарта консорциума W3C "Document Object Model (DOM) Level 3 Core" (Объектная модель документа, Уровень 3, Основные положения), на примерах кода Java объясняется, как их использовать. Во второй и заключительной части авторы рассматривают операции над документом, получение информации о типах и знакомят с первыми реализациями этого API (интерфейса прикладного программирования) в проекта Apache Xerces2...



XQuery: что это такое

добавлено: 11 дек 03, 12:56
переходов: 0...

автор: Per Bothner
язык: русский...

Работа над спецификацией XQuery близка к завершению - Международный консорциум собирается выпустить ее в конце 2002г. XQuery - это мощный и удобный язык, предназначенный для обработки XML. Под XML понимаются не только файлы в XML-формате, но и другие данные, похожие на XML, включая базы данных, структура которых представляет собой вложенные, поименованные деревья с атрибутами...



Интеграция Microsoft SQL 2000 и XML

добавлено: 19 апр 03, 15:18
переходов: 0...

автор: Наталия Новакова
язык: русский...

B настоящее время разработчики программных продуктов все чаще при решении вопроса о выборе базы данных останавливаются на Microsoft SQL Server 2000. Этот выбор определяется применением традиционных реляционных технологий: хранения, извлечения, анализа и обработки больших объемов структурированных данных. Однако Microsoft SQL Server 2000 имеет такую замечательную характеристику, как интеграция с XML, что предоставляет разработчикам возможность создавать приложения, способные перемещать данные между разнородными техническими или программными платформами...



Связи в XML: XLink

добавлено: 11 апр 03, 00:00
переходов: 0...

автор: Перевод: Intersoft Lab
язык: русский...

Непременное условие успеха технологии Web лежит в ее способности связывать ресурсы. То, что "Всемирная паутина" опирается на признанный гоферовский протокол, может быть объяснено хотя бы тем, что HTML позволяет вставлять в документы ссылки гипертекста. С их помощью можно помещать изображения на страницы документов, а также переходить от одного документа к другому или же от одной его части к другой. С учетом того, что XML может быть преобразован в HTML для последующего просмотра, синтаксис, который, используется в HTML для задания связей, может быть перенесен и в XML...



Спецификация "Extensible Business Reporting Language (XBRL) 2.0a"

добавлено: 11 апр 03, 00:00
переходов: 0...

автор: Перевод: Intersoft Lab
язык: русский...

Спецификация "Extensible Business Reporting Language (XBRL) 2.0а" определяет элементы и атрибуты XML, которые могут применяться для описания информации, используемой в задачах бизнес-репортинга: создание, обмен и сравнение информации. Язык XBRL (Расширяемый язык бизнес-отчетности) состоит из базового языка элементов и атрибутов XML, используемых в реальных документах (instance documents). Эти конкретные элементы определяются в таксономиях. XBRL представляет собой язык, который используется для определения новых элементов и таксономий элементов, на которые ссылаются реальные документы, а также отношений между элементами таксономий...



Проектирование XML-словарей с помощью UML

добавлено: 11 апр 03, 00:00
переходов: 0...

автор: Дэвид Карлсон
язык: русский...

Сообщество разработчиков программ, системных интеграторов, XML-аналитиков, авторов и разработчиков B2B-словарей сразу же отреагировало на публикацию Спецификации W3C XML Schema. Некоторые радовались более богатой структуре и семантике, которая может быть выражена при помощи новых схем по сравнению с DTD, другие же наоборот говорили о чрезмерной их сложности. И многие сошлись на том, что результирующие схемы сложны для широкой аудитории пользователей и бизнес-партнеров...



XQuery: язык запросов XML

добавлено: 9 фев 03, 00:00
переходов: 0...

автор: Дон Чемберлин
язык: русский...

Консорциум World Wide Web Consortium (W3C) образовал рабочую группу для разработки языка запросов к источникам данных, представленных на языке XML. Этот язык запросов, получивший название XQuery, развивается до сих пор и описан в серии предварительных документов. XQuery — функциональный язык, состоящий из нескольких видов выражений, которые могут использоваться в разных сочетаниях. Язык базируется на системе типов XML Schema и совместим с другими стандартами, связанными с XML. В статье объясняются причины создания языка запросов XML, предлагается вводное описание XQuery и приводится несколько примеров его использования...



XML: новый выбор – новые заботы

добавлено: 30 ноя 02, 00:00
переходов: 0...

автор: Джим Рапоза
язык: русский...

Хотя сегодня налицо активный интерес к приложениям с использованием Web-сервисов для облегчения жизни рядовых потребителей информации, главной целью разработки Web-сервисов всегда являлись приложения бизнес — бизнес (В2В). И в этой сфере различие между Web-сервисом и двумя приложениями, обменивающимися данными по механизму EDI, во многом чисто семантическое...



Хранение XML-документов в реляционной СУБД

добавлено: 18 ноя 02, 00:00
переходов: 0...

автор: Тигран Вартазарян, Дмитрий Иванов
язык: русский...

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



Пространства имен XML в примерах

добавлено: 18 ноя 02, 00:00
переходов: 0...

автор: Miloslav Nic
язык: русский...

В примерах использованы три искусственных набора элементов: набранные маленькими буквами, большими буквами и x+<число>. Человек легко может распознать, к какому из наборов принадлежит тот или иной элемент. Однако, компьютер не может делать подобных умозрительных заключений, поэтому нужно определить некий логический механизм...



XML и базы данных? Доверьтесь своей интуиции

добавлено: 18 ноя 02, 00:00
переходов: 0...

автор: Leigh Dodds
язык: русский...

Недавно на ресурсе XML-DEV развернулась дискуссия о том, как выбрать наиболее подходящую базу данных для XML-приложения. Некоторые рекомендации, прозвучавшие в ходе этого обсуждения, могут помочь принять правильное решения. Именно этому вопросу и посвящена данная статья рубрики XML-Deviant...



XML. Обзор языка

добавлено: 6 ноя 02, 00:00
переходов: 0...

автор: Сергей Коломиец
язык: русский...

XML является результатом более чем полувековой работы программистов - разработчиков гипертекстовой системы представления информации. Однако приложения, реально использующие эту систему, появились только в середине 60-х годов, когда стало необходимо объединить множество информационных ресурсов в единый комплекс...