 |
 |
 |
 |
 |
 |
Основы использования XML-схем для определения элементов Новая система использования XML-схем, теперь получившая подтверждение в качестве рекомендации W3C, обеспечивает для XML-документов богатую грамматическую структуру, которая преодолевает ограничения DTD (см. вставку Ограничения DTD). Данная статья демонстрирует гибкость схем и показывает, как определять наиболее фундаментальный конструктивный блок XML-документов – элемент – в системе XML-схемы. |
|
|
|
01.08.2000 |
|
| |
Введение в новостные RSS-каналы Краткое RDF-описание сайта (RSS) является одним из наиболее широко используемых XML-форматов в Web. В данной статье описано, как создать и использовать файлы RSS-каналов, а также описаны их возможности. Будет показано, почему такие компании как Netscape, Userland и Moreover используют RSS-каналы для распределения и доставки обзоров и заголовков статей. В данную статью включен пример программы с элементами файла RSS-канала, а также пример на языке Perl, использующий модуль XML::RSS. |
|
|
|
10.11.2000 |
|
| |
Совет: Ссылки на XML-схемы Данный совет рассказывает о том, как использовать XML-схемы для обработки XML-документов. |
|
|
|
01.08.2001 |
|
| |
Совет: Вложенные элементы или атрибуты В данной статье рассматриваются рекомендации по выбору использования атрибутов тегов или вложенных элементов для представления данных. Вы узнаете о том, что необходимо учитывать при проектировании DTD, схемы или нерегламентируемого XML-формата. Вы также узнаете, когда атрибуты и вложенные элементы являются взаимозаменяемыми, а когда нет. Рассматриваемые вопросы иллюстрируются примерами кода. |
|
|
|
01.11.2001 |
|
| |
Совет: Использование CSS2 для отображения XML-документов Как известно, чтение XML-данных без использования специальных программ редактирования и просмотра довольно затруднено. Простым способом просмотра XML является применение ко XML-документам каскадной таблицы стилей (CSS2) и использование для просмотра Web-броузера. В данной статье мы рассмотрим еще один, альтернативный способ. |
|
|
|
01.12.2001 |
|
| |
Введение в XML XML, Extensible Markup Language (Расширяемый Язык Разметки), превратился за рекордное время из модного словечка в неотъемлемую технологию электронного бизнеса. В этом заново пересмотренном учебнике обсуждается, что такое XML, почему он был создан, и как он формирует электронную коммерцию. Здесь также рассматриваются разные программные интерфейсы XML и стандарты, и заканчивается учебник двумя практическими примерами, показывающими, как компании используют XML для решения задач бизнеса. |
|
|
|
07.08.2002 |
|
| |
Совет: Упрощение кода при помощи ссылок-сущностей Язык XML в своей основе является статическим языком, однако использование в нем ссылок-сущностей позволяет выполнять ограниченное количество динамических подстановок. Данный совет рассказывает, как использовать ссылки-сущности, и показывает всю полезность применения этой техники. |
|
|
|
01.01.2003 |
|
| |
Использование XML в ваших Lotus Notes-приложениях В данном руководстве рассказывается, как команда разработчиков из developerWorks использовала XML-возможности Lotus Domino для извлечения данных и переноса их в DB2. Такая же методика может быть использована для преобразования и переноса данных в любую другую реляционную базу данных. |
|
|
|
07.02.2003 |
|
| |
Генерирование XML из IDS 9.x В данной статье рассматривается использование расширяемости IBM Informix Dynamic Server для генерирования данных в XML-формате. Приводится пример исходного кода. |
|
|
|
25.02.2003 |
|
| |
Совет: Разделяй и властвуй в больших XML-документах Бывают ситуации, когда ваш XML-файл слишком велик для опубликования его в исходном виде. Разбить файл на меньшие документы поможет вам XSLT-обработчик. Данный совет демонстрирует разбиение документов на составные части при помощи популярных обработчиков XSLT. |
|
|
|
05.06.2003 |
|
| |
Проверка правильности XML Это руководство рассказывает о валидации XML-документов с использованием Определений Типов Документов (DTD) и XML-схем. Оно предназначено для разработчиков, которым необходимо контролировать типы данных и содержимое. |
|
|
|
29.07.2003 |
|
| |
Захват заголовков из удаленного RSS-файла В данной статье показано, как получать доставляемый контент и преобразовывать его в заголовки для своего сайта. Официального формата для таких каналов не существует, поэтому агрегаторы часто сталкиваются с проблемой поддержки нескольких форматов. Ник также объясняет, как использовать XSL-преобразования для упрощения обработки различных форматов доставки. |
|
|
|
23.09.2003 |
|
| |
Совет: Конвертирование атрибутов при помощи XSLT Шаблоны являются весьма полезными для разбиения таблиц стилей на малые управляемые единицы. Еще одним преимуществом шаблонов является то, что обработчик автоматически выбирает наиболее подходящий из них, основываясь на образце выбора. Критерий выбора большинства шаблонов основывается на элементах. В нашем документе мы опишем случай, когда шаблон можно выбирать также и при помощи атрибутов. |
|
|
|
09.10.2003 |
|
| |
Совет: Используйте сетевую библиотеку proxy для обмена сообщениями SOAP через firewall Если вы пытаетесь получить доступ к SOAP-сервису через firewall, и ваша библиотека SOAP не поддерживает сетевые соединения через proxy, скорее всего вам не удастся получить доступ путем прямого запроса. В таких случаях можно использовать программы перенаправления сокета для осуществления соединения через proxy-сервер. В данном совете рассказывается, как это сделать. |
|
|
|
26.03.2004 |
|
| |
Совет: Всегда используйте объявление XML Объявление XML является опциональным в XML-файлах, и значения, заданные по умолчанию, определяют большую часть информации в файле. Между тем, если значения, заданные по умолчанию, не соответствуют действительности, возникают некоторые проблемы. В качестве примера можно привести документ, использующий кодировку, отличающуюся от заданной по умолчанию. Безопаснее всего использовать объявление XML. В данном совете рассказывается о том, что должно быть включено в объявление XML во всех файлах. |
|
|
|
30.04.2004 |
|
| |
Связывание данных на практике: Идем в ногу со временем Несмотря на широкое использование связывания данных в мире современных технологий Java и XML, это понятие в значительной мере недооценивается. В данной статье не приводятся теоретические размышления, а уделяется внимание только понятиям, необходимым для начала применения связывания данных. Вы узнаете о различиях между обычным связыванием данных и связыванием данных в мире XML, а также о понятии кругооборота XML-данных, семантической эквивалентности и о том, что можно найти в программном пакете связывания данных. |
|
|
|
04.05.2004 |
|
| |
Начало работы с XPath Это руководство познакомит вас с основными принципами работы с XPath и XSLT. |
|
|
|
11.05.2004 |
|
| |
Связывание данных на практике: Исследование JAXB, часть 1 В последней публикации Бретт затронул некоторые важные понятия связывания данных, включая кругооборот данных и семантическую эквивалентность. В данной статье он рассматривает архитектуру и реализацию JAXB от Sun в свете этих понятий. Вы изучите, как JAXB управляет генерированием класса и как это влияет на ввод и вывод XML-данных в API. |
|
|
|
19.05.2004 |
|
| |
Обзор XML: Использование формата Atom для доставки новостей и другой информации В Web всегда имеются сайты, представляющие серию статей, событий и других сообщений, которые могут совместно использоваться и иметь перекрестные ссылки. Так как все большая часть Web приходится на долю диалоговых сообществ, многие пользователи в таких сообществах выдвигают совместные предложения по улучшению стандарта, основанного на XML, и предназначенного для такого обмена и использования перекрестных ссылок. Результатом этих усилий стало создание Atom - формата и API для обмена метаданными в Web. В данной статье Уче Огбуйи представляет технологию Atom. |
|
|
|
25.05.2004 |
|
| |
Связывание данных на практике: Исследование JAXB, часть 2 В последней статье по данной теме рассматривалось генерирование классов с использованием JAXB API. Здесь же мы сконцентрируемся на использовании этих классов и на изучении кругооборота данных в JAXB. Вы узнаете о проблемных местах в преобразовании XML-данных в Java-код и обратно. |
|
|
|
17.06.2004 |
|
| |
Что нового в JAXP 1.3? Часть 1 XML-технология неожиданно быстро становится зрелой. Недавно вышедший Java API for XML Processing (JAXP) 1.3 является проводником, при помощи которого многие новейшие открытые стандарты, связанные с XML, будут проникать в платформу J2SE. В этой статье, посвященной JAXP 1.3 API и состоящей из двух частей, ее авторы Neil Graham и Elena Litani приводят краткий обзор JAXP-спецификации, детальную информацию об изменениях в пакете javax.xml.parsers и описывают мощную среду кэширования схем и проверки корректности. |
|
|
|
09.11.2004 |
|
| |
Советы по программированию Web-сервисов: Улучшение функциональной совместимости J2EE и .NET, Часть 2 Во второй части данной серии документов раскрываются общие проблемы функциональной совместимости, встречающиеся при интеграции Web-сервисов на различных платформах. Автор анализирует ошибки функциональной совместимости, встречающиеся при использовании таких определенных типов данных, как коллекции, массивы или примитивы, и предлагает пути преодоления этих ошибок. |
|
|
|
21.01.2005 |
|
| |
Проектирование и реализация решений промежуточного обмена: Доступ к распределенной единице работы с использованием SOAP/JMS и SOAP/HTTP Решения, основанные на сервис-ориентированной архитектуре (SOA) и Web-службах, могут упростить и ускорить бизнес-интеграцию. Однако, широко распространенный в web-службах протокол SOAP/HTTP не удовлетворяет требованиям производительности, качества обслуживания и не поддерживает транзакции для промежуточного обмена. В данной статье, восьмой в серии "Проектирование и реализация решений промежуточного обмена" вы узнаете, как можно преодолеть эти недостатки при помощи архитектуры адаптеров в IBM WebSphere Application Server Network Deployment. Кроме того, вы познакомитесь с лучшими примерами использования SOAP/JMS и SOAP/HTTP для доступа к распределенной единице работы. |
|
|
|
01.02.2005 |
|
| |
Генерирование кода в XSLT 2.0, Часть 1: Генерирование SQL при помощи XSLT 2.0 Данный документ позволит вам обучиться использованию передовых возможностей XSLT 2.0 и генерированию PHP-кода из абстрактной модели данных. В первой части документа при генерировании SQL для сервера БД из простой модели целевой БД используется сложная многоуровневая методика преобразования. |
|
|
|
08.02.2005 |
|
| |
Советы по программированию Web-сервисов: Улучшение функциональной совместимости между технологиями J2EE и .NET, Часть 3 В данной статье раскрываются общие проблемы обеспечения функциональной совместимости при интеграции Web-сервисов на различных платформах. В третьей части серии документов, рассказывается о том, как различия в соглашениях по созданию имен в технологиях J2EE и .NET могут вызывать сложности при обеспечении функциональной совместимости Web-сервисов. |
|
|
|
10.02.2005 |
|
| |
Совет: Изменение структуры данных XML с помощью XSLT 2.0 Как вам уже известно, в работе с XML участвуют две стороны – формирующая XML-данные и использующая их сторона. Работа с XSL обычно ведется на стороне пользователя и очень часто формат данных, обрабатываемых шаблоном, является жестко фиксированым. Возьмите, к примеру, список книг в библиотечном каталоге. Вам может потребоваться XML-файл, содержащий список, отсортированный по названиям книг. А что если вам необходим список, отсортированный по авторам, или же вам потребуется вывести отдельный список авторов? Можно ли это сделать при помощи XSL? |
|
|
|
31.03.2005 |
|
| |
Совет: Javadoc как XML В вашем Java-коде скрыто много информации: все ваши классы и интерфейсы, а также их переменные экземпляра и методы. Вы можете использовать эти данные для создания документации, компоновки генераторов кода или предоставления метрик для отчета по проекту. |
|
|
|
14.04.2005 |
|
| |
Введение в Web Services for Remote Portlets В статье дано введение в Web Services for Remote Portlets (WSRP), спецификацию, определяющую, как использовать основанные на SOAP Web-службы, генерирующие дополнительные фрагменты внутри приложения портала. Определяя набор интерфейсов общего назначения, WSRP позволяет порталам отображать выполняющиеся удаленно портлеты внутри своих страниц без дополнительного программирования разработчиками портала. |
|
|
|
15.04.2005 |
|
| |
Введение в IBM Rational Application Developer: Практическое руководство Глава 5 книги рассказывает о разработке на языке XML |
|
|
|
01.05.2005 |
|
| |
Все о JAXP, Часть 1 JavaAPI for XML Processing (JAXP) позволяет производить проверку корректности, синтаксический анализ и трансформацию XML при помощи нескольких различных API. JAXP обеспечивает как простоту использования, так и независимость от производителя. В этой статье, одной из двух в серии, посвященной знакомству с JAXP, объясняется, как использовать преимущества синтаксического анализа и функциональных возможностей данного API. Во второй части рассмотрено использование JAXP в XSL-преобразованиях. |
|
|
|
17.05.2005 |
|
| |
Все о JAXP, часть 2 В первой части статьи этой серии вы познакомились с технологией Java API for XML Processing (JAXP) и его функциями синтаксического анализа и проверки корректности. JAXP также предоставляет Java-программистам возможность трансформирования XML-документов с использованием Extensible Stylesheet Language (XSL). Используя либо прямой программный доступ, либо XSL-шаблоны, JAXP делает преобразование одного XML-формата в другой простой задачей. В данной статье рассказывается, как использовать JAXP для преобразования XML-документов и как кэшировать таблицы стилей XSL для получения наивысшей производительности. |
|
|
|
31.05.2005 |
|
| |
Модель программирования SOA для реализации Web-сервисов, Часть 1: Введение в модель программирования SOA Модель программирования IBM® для сервис-ориентированной архитектуры (SOA) позволяет программистам, не обладающими особыми навыками в IT-сфере создавать и повторно использовать IT-средства. Модель включает в себя типы компонентов, схемы соединений, шаблоны, адаптеры приложений, единое представление данных и Enterprise Service Bus (ESB). Эта первая статья из серии статей о модели программирования IBM SOA. В ней также рассказывается о том, что необходимо для выбора, разработки и размещения приложений и рекомендуются различные элементы модели программирования. Содержимое статьи подразумевает что разработчики, решившие воспользоваться данной моделью, обладают различными навыками и выполняют разные роли. |
|
|
|
14.06.2005 |
|
| |
Зачем разработчикам нужна Enterprise Service Bus? Использование Enterprise Service Bus, фундамента сервис-ориентированной архитектуры (Service-Oriented Architecture - SOA), облегчает жизнь не только архитекторам, но и разработчикам. |
|
|
|
26.08.2005 |
|
| |
Работа с Web-сервисами в корпоративных SOA: Часть 7. Ускорение работы приложений Web-сервисов с помощью спецификации для двоичных XML В части 7 вы узнаете как оптимизировать приложение Web-сервисов с помощью спецификации для двоичных XML (XOP Specification), почему пакет XOP более эффективен при обработке данных Web-сервисов, чем XML-анализаторы в обработке масштабных файлов именно в двоичном, а не в текстовом формате. |
|
|
|
14.10.2005 |
|
| |
Использование Ajax с PHP и Sajax В течение многих лет созданию действительно интерактивных Web-приложений мешала одна реальность Web-разработки: для изменения информации на участке страницы пользователь должен загружать страницу полностью. Но эти времена закончились. Благодаря технологии Ajax (Asynchronous JavaScript and XML), мы теперь можем запрашивать новое содержимое с сервера и изменять только часть страницы. В данном руководстве рассматривается использование Ajax с PHP и представляется Simple Ajax Toolkit (Sajax), программа, написанная на PHP и позволяющая интегрировать серверные PHP-сценарии с JavaScript для совместной работы. |
|
|
|
18.10.2005 |
|
| |
Совместное использование встроенной поддержки XML в DB2 и PHP Узнайте больше об эффективности использования встроенных средств для работы с XML, которые планируется включить в следующую версию универсальной базы данных DB2Universal Database для Linux, UNIX и Windows в целях упрощения программного кода приложений и реляционных схем. Наша статья рассматривает влияние развития схемы на приложение и проводит читателя через один из возможных сценариев использования, чтобы наглядно продемонстрировать, насколько просто настроить среду PHP, интегрировать встроенные средства DB2 для работы с XML в приложения на PHP, включая Web-сервисы, написанные на PHP и XQuery; показывает преимущество введения в базу данных бизнес-логики и преобразования данных при помощи языка запросов XQuery, хранимых процедур и представлений. |
|
|
|
27.10.2005 |
|
| |
Освоение Ajax: Часть 1. Введение в Ajax Ajax, состоящий из HTML, технологий JavaScript, DHTML и DOM, - это замечательный подход, который помогает вам преобразовать тяжеловесные Web-интерфейсы в интерактивные Ajax-приложения. Автор, эксперт по Ajax, демонстрирует совместную работу этих технологий (от общего обзора до детального изучения), цель которой – сделать чрезвычайно эффективную Web-разработку повседневной реальностью. Он также раскрывает основные концепции Ajax, включая объект XMLHttpRequest. |
|
|
|
06.12.2005 |
|
| |
Освоение Ajax: Часть 2. Выполнение асинхронных запросов с JavaScript и Ajax Большинство Web-приложений используют модель запрос/ответ, в которой получают от сервера HTML-страницу полностью. В результате получаем работу по типу "вперед и назад", обычно состоящую из нажатия кнопки, ожидания сервера, нажатия другой кнопки и опять ожидания сервера. При помощи Ajax и объекта XMLHttpRequest вы можете использовать модель запрос/ответ, которая никогда не оставляет пользователей в ожидании ответа сервера. В данной статье Брэт Маклафлин расскажет о создании экземпляров XMLHttpRequest кросс-браузерным способом, построении и передаче запросов и реакции сервера. |
|
|
|
17.01.2006 |
|
| |
Что нового в DB2 Viper Новая версия DB2 "Viper", пока еще бета, значительно отличается по архитектуре от предыдущих версий. Впервые со времени своего дебюта DB2 Universal Database for Linux, UNIX and Windows предоставляет новый язык запросов, новую технологию хранения, новую технологию индексирования и другие функции для поддержки XML-данных и их внутренней иерархической структуры. Но не беспокойтесь – все традиционные функции управления базами данных DB2 остались, включая поддержку SQL и табличных структур данных. Исследуйте новую XML-технологию Viper и узнайте, почему IBM считает DB2 "гибридом" или многоструктурной системой управления базами данных (database management system - DBMS). |
|
|
|
09.02.2006 |
|
| |
Освоение Ajax: Часть 3. Усовершенствованные запросы и ответы в Ajax Для многих Web-разработчиков выполнение простых запросов и получение простых ответов – это все, что когда-нибудь может им понадобиться, но для разработчиков, которые хотят освоить Ajax, необходимо полное понимание кодов состояния HTTP, состояний готовности и объекта XMLHttpRequest. В этой статье Брэт Маклафлин расскажет о различных кодах состояния и продемонстрирует, как браузеры их воспринимают. Он расскажет также о малоиспользуемых HTTP-запросах, которые вы можете применять с Ajax. |
|
|
|
14.02.2006 |
|
| |
Начинаем работать с программой DB2 Viper Новая версия IBM® DB2® Viper предлагает во многом обновленную поддержку хранения, управления и поиска XML-данных. Изучив данную статью, вы сможете создавать объекты базы данных для управления XML-данными и заполнять базу данных DB2 XML-данными.
|
|
|
|
02.03.2006 |
|
| |
Освоение Ajax: Часть 4. Использование DOM для создания Web-приложений с быстрой реакцией Водораздел между программистами (работающими с серверными приложениями) и Web-программистами (тратящими свое время на HTML, CSS и JavaScript) существует уже давно. Однако Document Object Model (DOM) ликвидировала пропасть и сделала работу с XML на сервере и с HTML на клиентском компьютере возможной и эффективной. В этой статье Брэт МакЛафлин знакомит с Document Object Model, объясняет ее использование в Web-страницах и начинает исследовать ее использование с JavaScript. |
|
|
|
14.03.2006 |
|
| |
Запрос XML-данных в среде DB2 при помощи языка SQL Новая версия (сейчас это бета-версия) IBM® DB2® Viper предлагает во многом обновленную поддержку хранения, управления и запросов XML-данных. В этой статье мы рассмотрим, как создавать и выполнять запросы на выборку данных, хранимых в XML-столбцах, при помощи языков запросов SQL и SQL/XML. В одной из следующих статей речь пойдет о том, как запрашивать XML-данные при помощи языка XQuery, который теперь также поддерживается DB2. |
|
|
|
16.03.2006 |
|
| |
XML: Программирование с SVG Масштабируемая векторная графика (Scalable Vector Graphics - SVG) - это XML формат для описания масштабно-независимой графики, который поддерживается многими бесплатными и коммерческими приложениями. В этой статье Дэвид представляет опыт написания SVG скриптов и их использования для анимированных приложений и касается манипуляций с SVG при помощи DOM. Так как SVG файлы представляют собой XML, то мы можем преобразовывать или создавать их с помощью любых средств и библиотек, которые применимы для XML в общем. |
|
|
|
03.04.2006 |
|
| |
Запрос XML-данных при помощи языка XQuery Новая версия (сейчас это бета-версия) IBM DB2 Viper предлагает во многом обновленную поддержку хранения, управления и запросов XML-данных. Рассмотрим, как создать и выполнить запрос данных, сохраняемых в XML-столбцах, на языке XQuery. |
|
|
|
06.04.2006 |
|
| |
Освоение Ajax: Часть 5. Управление DOM В прошлом месяце Брэтт представил Document Object Model, элементы которой работают за кулисами ваших Web-страниц. В этом месяце он рассматривает DOM еще детальнее. Узнайте, как создавать, удалять и изменять части DOM-дерева, и сделайте очередной шаг к динамическому обновлению ваших Web-страниц! |
|
|
|
11.04.2006 |
|
| |
От схемы DAD к декомпозиции аннотируемой XML-схемы Декомпозиция аннотированной XML схемы в IBM® DB2® Viper позволяет более эффективно разложить XML-документы на реляционные таблицы, чем при использовании DB2 XML Extender. Learn about annotated XML schema decomposition, then follow the steps required to migrate from the XML Extender. Includes a tool to help you migrate. |
|
|
|
13.04.2006 |
|
| |
Слайд-шоу на Ajax с DHTML и XML Узнайте, как создать слайд-шоу на стороне клиента с Ajax (Asynchronous JavaScript and XML), анимированное при помощи Ken Burns Effects. Вы увидите, как создать исходные XML-данные для Ajax, запросить XML-данные с клиентского компьютера и динамически создать и анимировать HTML-элементы с этим XML. |
|
|
|
18.04.2006 |
|
| |
Отображение по умолчанию для аннотированных XML-схем В IBM® DB2® редакции Viper было представлено много новых XML-функций (и не только XML). Одной из таких функций является декомпозиция аннотированных XML-схем, позволяющая выполнить декомпозицию XML-документов в реляционные таблицы. Аннотированная XML-схема поддерживает различные структуры отображения, позволяющие отображать пары элементы/атрибуты, определенные в XML-схеме, в пары таблица-столбец реляционной схемы. Для больших XML-схем, состоящих из многих документов XML-схем, ручная аннотация может оказаться громоздкой работой. Познакомьтесь с программой DefaultAnnotater, которая предоставляет возможность создавать отображение по умолчанию и реляционную схему по умолчанию, в которую можно выполнить декомпозицию соответствующих XML-документов. Данная статья является хорошей отправной точкой не только для испытания новой функции, но также для улучшения отображения XML-схем. |
|
|
|
20.04.2006 |
|
| |
Вопросы XML: Микроформаты: технология канал-поток (pipestreaming) Одно из применений XML - продвижение небольших фрагментов контента через произвольный процесс обработки, что очень похоже на каналы UNIX. Для этого подхода хорошо приспособлен принцип микроформатирования. |
|
|
|
25.04.2006 |
|
| |
Разработка Java-приложений для работы с данными DB2 XML
Новая версия IBM® DB2® Viper предлагает во многом обновленную поддержку хранения, управления и поиска XML-данных. В этой статье вы ознакомитесь с тем, как создавать Java-приложения для работы с поддерживаемыми в новой версии данными XML.
|
|
|
|
04.05.2006 |
|
| |
Использование типа данных SQLXML Если вы разработчик в среде Java 2 Enterprise Edition (J2EE), вам наверняка захочется предварительно просмотреть технологию SQLXML уже в процессе разработки: проверить процедуры и создать XML-документ, сохранить XML-документ в реляционной базе данных, извлечь XML-документ из базы данных и перемещаться по XML-документу с типом данных SQLXML Java. |
|
|
|
09.05.2006 |
|
| |
Развертывание SOA-приложений в Apache Geronimo с использованием XMLBeans Интересуетесь XMLBeans? Эта современная, простая в использовании технология связывания XML-Java позволяет обращаться к XML-файлу как к любому Java-объекту или компоненту JavaBean. Узнайте больше о технологии XMLBeans, включая способы использования ее с Apache Geronimo, а также о том, как технология XMLBeans упрощает разработку SOA-приложений (service-oriented architecture).
|
|
|
|
09.05.2006 |
|
| |
Улучшенная валидация XML Таблицы стилей XSLT разработаны для преобразования XML документов. В совокупности с расширениями Java таблицы стилей так же могут быть мощным дополнением к схеме XML, в то время как основанная на грамматике валидация не может предусмотреть все необходимые ограничения. В этой статье Питер Хенбек демонстрирует возможность валидации документов, используя XSLT с расширениями Java и дает практические рекомендации и примеры кодов. |
|
|
|
09.05.2006 |
|
| |
Миграция приложений XMl c DB2 8.x на DB2 Viper, Часть 1: Частичное обновление XML-документов в DB2 Viper Ознакомьтесь с методом выполнения частичных обновлений XML-документов, хранящихся в DB2 Viper собственными средствами программы, при помощи хранимой процедуры, входящей в состав загружаемого дистрибутива. Эта статья - первая в серии из трех статей; серия посвящена миграции приложений XML с версии DB2 UDB V8.x на версию DB2 Viper. |
|
|
|
11.05.2006 |
|
| |
Ajax RSS-reader В этой статье вы узнаете, как создавать программу RSS-reader (Really Simple Syndication) с помощью Ajax (Asynchronous JavaScript and XML), а также web-компоненты, которые вы сможете разместить на любой сайт, чтобы просматривать статьи в формате RSS ленты (feed). |
|
|
|
12.05.2006 |
|
| |
Создание хранимых процедур на основе XML с использованием DB2 Developer Workbench Создайте хранимую процедуру, которая восстанавливает XML-данные с использованием DB2 9 Developer Workbench. Посмотрите, как DB2 Developer Workbench создает комплексную среду разработки для создания, редактирования, отладки, применения и тестирования хранимых процедур DB2. |
|
|
|
31.08.2006 |
|
| |
Соединение XML и Java с XML-компонентами (XMLBeans) в коммерческой деятельности Данная статья покажет на примере индустрии развлечений, что сервис-ориентированная архитектура (SOA), XML и XMLBeans играют важную роль в решении реальных задач бизнеса. Эта статья посвящена не программированию; скорее, вы поймёте, как и зачем применять XMLBeans в ситуациях, где необходимо работать с XML. |
|
|
|
05.09.2006 |
|
| |
Решения по построению данных XML с помощью xfy и DB2 9, Часть 1: Использование pureXML для получения исходного значения данных В данной статье вы найдёте информацию о корпоративном решении xfy корпорации Justsystems и о платформе приложений XML. Это даcт вам возможность разрабатывать приложения для IBM DB2 9, для Linux, UNIX и Windows, что позволит в полной мере использовать преимущества pureXML DB2 pureXML. |
|
|
|
07.09.2006 |
|
| |
Введение в XForms, Часть 1: Новые web стандарты для форм XForms - новая форма сетевой обработки данных. В статье описано, как работают XForms, и показано, как настроить XForms с помощью браузеров Firefox и Internet Explorer, так чтобы вы могли увидеть свой экземпляр XForms. |
|
|
|
12.09.2006 |
|
| |
Освоение Ajax: Часть 6. Создание web приложений основанных на DOM В то время как Бред Маклафлин на практике завершает свои три статьи о программировании DOM и приложении DOM, продолжайет исследовать, как программирование DOM, приспосабливается к интерактивному приложению Ajax |
|
|
|
12.09.2006 |
|
| |
Генерирование JSON из XML для использования с Ajax Закодировав ваши данные в виде JavaScript Object Notation (JSON), вы упростите их использование с языком JavaScript. Узнайте о различных подходах к использованию XSLT V2 для генерирования JSON из XML-данных. |
|
|
|
12.09.2006 |
|
| |
Введение в XForms, Часть 2: Формы, модели, элементы управления и действия представления XForms – это новое поколение обработки данных использующих web-технологии. Новая версия заменяет традиционные формы HTML на модели данных XML и элементы представления. Во этой статье рассказывается о создании модели данных и создании XForms. |
|
|
|
19.09.2006 |
|
| |
Знакомство со спецификациями: Введение в WS-ResourceTransfer 1.0 Познакомьтесь с первичным проектом спецификации WS-ResourceTransfer 1.0 (WS-RT), который расширяет определенные операции и позволяет адресовать фрагменты кода на языке XML в отдельном ресурсе, не затрагивая его целиком. |
|
|
|
19.09.2006 |
|
| |
Дайте импульс вашим J2EE-приложениям с помощью DB2 9 с pureXML и WebSphere Community Edition Новые возможности последней версии IBM DB2 позволяют получить доступ и управлять XML-данными, как в стандартной реляционной БД. Из руководства вы узнаете, как настраивать DB2 9 и WebSphere Application Server Community Edition в Windows или Linux, а затем написать и развернуть Java-приложение, использующее XML-возможности DB2 9. |
|
|
|
19.09.2006 |
|
| |
Совет по XForms: Использование элементов switch/case XForms предназначен для обеспечения интерактивности. В этом совете вы будете использовать элементы XForms switch и case для отображения только части формы в любое заданное время. |
|
|
|
26.09.2006 |
|
| |
Введение в XForms, Часть 3: Применение действий и событий XForms – это новое поколение обработки данных, использующее web-технологии. В этой статье описывается, как с XForms использовать действия и события, как управлять форматом вывода формы. |
|
|
|
26.09.2006 |
|
| |
Реализация синдикации новостей с использованием RSS и Atom В данной статье рассказывается, как реализовать общую архитектуру публикации новостей, используя форматы синдикации RSS и Atom для облегчения процесса и минимизации ошибок. |
|
|
|
26.09.2006 |
|
| |
Совет по XForms: Обработка данных XForms в языке Perl Perl cчитается удобным языком программирования, потому что он отлично обрабатывает строки. В этом совете вы узнаете о том, как через XForms формы отправлять запросы Perl-скрипту с использованием POST запроса и собирать данные для дальнейшего использования. |
|
|
|
03.10.2006 |
|
| |
Совет по XForms: Сочетание технологии Ajax и XForms Асинхронный JavaScript и XML, или Ajax, позволяет веб-дизайнерам создавать приложения, реагирующие на действия пользователя без перезагрузки страницы целиком. В этом совете рассматриваются обе технологии: XForms и Ajax. |
|
|
|
03.10.2006 |
|
| |
Совет по XForms: Обработка данных XForms в языке Java Много было сделано для того, чтобы формы XForms могли обеспечивать интерактивность и посылать информацию в формате XML. В этом совете показано, как получить доступ к отправленным XML данным через Java сервлет. |
|
|
|
03.10.2006 |
|
| |
Основы XForms Данная статья объясняет основы создания форм XForms, включая структуру собственно формы; основные элементы управления, или поля и наиболее общие опции представления. |
|
|
|
01.12.2006 |
|
| |
Основы создания mashup: Понимание RDF и RDFs Данное Руководство даст вам хорошие базовые знания о стандарте RDF и языке RDFs, с тем, чтобы подготовить вас к построению онтологий для ваших Web-сервисов, а также научить применять возможности RDF в других проектах. |
|
|
|
08.12.2006 |
|
| |
Основы создания mashup: Использование и объединение Web-сервисов С возрастанием популярности Web-сервисов и Web-коммерции разработчики приложений создают новые прогрессивные приложения со своими данными. Кроме однофункциональных приложений разработчики создают mashup - приложения, объединяющие данные от многих сервисов для создания чего-то нового. |
|
|
|
08.12.2006 |
|
| |
Основы создания mashup: Управление кэшированием данных mashup В первой части данного пособия описано приложение, собирающее данные нескольких сервисов и объединяющее их. Теперь мы рассмотрим, как сохранить результаты запроса в БД 9 DB2, а также взять выгрузку этих внешних сервисов и значительно улучшить представление
данных. |
|
|
|
08.12.2006 |
|
| |
Подготовка к переходу с XSLT 1.0 на 2.0, Часть 1: Улучшения в XSLT Примеры в данной статье представляют собой простые приложения из чистого синтаксиса версии 1.0 вместо более простого и более универсального синтаксиса версии 2.0. |
|
|
|
12.12.2006 |
|
| |
15 лучших рекомендаций по обеспечению производительности pureXML в DB2 9
Хотя большинство существующих рекомендаций по обеспечению производительности для DB2 также применяются к
данным XML, в данной статье предлагаются дополнительные специфические для XML рекомендации по производительности.
|
|
|
|
13.12.2006 |
|
| |
Освоение Ajax: Часть 7. Использование XML в запросах и ответах Брет Маклафлин демонстрирует способы использования XML в качестве формата данных для передачи асинхронных запросов. |
|
|
|
14.12.2006 |
|
| |
Использование инструментов проверки XML developerWorks Иен Шилдс создал несколько отличных инструментов, чтобы помочь Вам проверять, конвертировать и просматривать Ваши статьи или руководства. |
|
|
|
15.12.2006 |
|
| |
Обработка SimpleXML с помощью PHP Познакомьтесь с расширением SimpleXML, которое объединено с PHP версии 5 и позволяет PHP страницам запрашивать, искать, изменять и переделывать XML в дружественном PHP синтаксисе. |
|
|
|
20.12.2006 |
|
| |
DB2 и XML: Управление XML для получения максимальной отдачи В индустрии, изобилующей сокращениями, одна комбинация букв многих руководителей по информационным технологиям заставляет вздрагивать - это ROI (return on investment, окупаемость инвестиций). Возможно, это связано с тем, что для любого данного проекта, и для любой инвестиции во вспомогательную инфраструктуру, окупаемость обычно сложно количественно оценить и предсказать. Тем не менее, очень мало технологических инициатив получают финансирование без убедительного экономического обоснования, в котором описывается ожидаемая польза для бизнеса. |
|
|
|
19.01.2007 |
|
| |
DB2 и XML: Разработка Java-приложений для работы с данными в формате XML В этой главе вы изучите основы создания Java-приложений, обращающихся к XML-данным с использованием системы DB 2 9 (ранее носившей кодовое название «Viper»). Вы узнаете, как проводить вставку, запрос, обновление и удаление XML-данных, а также о том, как создавать хранимые процедуры, обращающиеся к XML-данным и многое другое. |
|
|
|
19.01.2007 |
|
| |
DB2 и XML: Запрос XML-данных при помощи XQuery В этой главе вы научитесь посылать запросы к данным, хранящимся в XML-столбцах, используя XQuery |
|
|
|
19.01.2007 |
|
| |
DB2 и XML: Быстрое начало работы с pureXML В этой главе вы научитесь создавать объекты баз данных для управления XML-данными и заполнять базу данных DB2 XML-данными |
|
|
|
19.01.2007 |
|
| |
DB2 и XML: Запрос XML-данных при помощи SQL В этой главе вы узнаете, как создавать запросы к данным, хранящимся в XML-столбцах при помощи SQL и SQL/XML в DB 2 9 (версии, которая ранее носила кодовое название "Viper") |
|
|
|
19.01.2007 |
|
| |
DB2 и XML: DB2 9: pureXML. Обзор и начало работы Данная книга серии IBM RedBooks представляет собой введение в гибридные службы данных XML, имеющиеся в DB2 9 для Linux, Unix и Windows. Она также предлагает специалистам по работе с серверами данных инструкции по быстрому началу использования и изучения возможностей pureXML в DB2 9, а также знакомит их с таким применением информации в формате XML, которое способствует максимальной отдаче. |
|
|
|
19.01.2007 |
|
| |
DB2 и XML: Реальный пример: компания Storebrand Имея корни, восходящие к 1767 году и прибыль 2.5 млрд норвежских крон (358 млн долларов США), компания Storebrand Group является самой старой в Норвегии и одной из самых крупных в этой стране компаний для предоставления финансовых услуг, а также ключевым игроком на всем пространстве Скандинавии. Компания предлагает услуги по страхованию жизни, выплате пенсий, банковской работе с мелкими клиентами и управлению активами многих крупнейших норвежских компаний, а также частных лиц, муниципалитетов и организаций общественного сектора |
|
|
|
19.01.2007 |
|
| |
DB2 и XML: Что нового в DB2 9: Повсеместное использование XML Новая версия DB2 9 (ранее носившая кодовое название «Viper») имеет существенные архитектурные отличия от предыдущих версий. В первый раз с момента своего появления, DB2 Universal Database для Linux, Unix и Windows предлагает новый язык программирования, новую технологию хранения, новую технологию индексирования и другие возможности поддержки данных в формате XML и их иерархической структуры. Но не беспокойтесь. Все традиционные возможности управления базой данных, имеющиеся в DB2 сохраняются, включая поддержку SQL и табличного формата данных. Изучите новую технологию XML и узнайте, почему IBM теперь считает DB2 «гибридной» или многоструктурной системой управления базами данных (СУБД) |
|
|
|
19.01.2007 |
|
| |
DB2 и XML: Примечания Примечания |
|
|
|
19.01.2007 |
|
| |
Основы создания mashup -- Web-сервисы и семантический Web: Создание онтологии, Часть 4 Учебники данной серии подробно рассматривают создание mashup-приложения, позволяющего передать контроль над отображаемыми возвращенными данными пользователю; для этого необходимо добавить интеллектуальности вашему приложению. |
|
|
|
19.01.2007 |
|
| |
Рассмотрение технологий Ajax: Часть 2. Измените свою жизнь при помощи mashup-решений В данной статье Криса Лафра мы продолжим обсуждение нюансов, которые необходмо учитывать при разработке Ajax приложений. Будут рассмотрены перспективы дальнейшего использования Ajax-технологий для предоставления mashup-решений и персонализации страниц пользователей. |
|
|
|
29.01.2007 |
|
| |
Смешивание и подгонка web-компонентов при помощи интерфейса Python WSGI В статье приведены основные сведения по интерфейсу WSGI (Web Server Gateway Interface, Шлюзовый интерфейс web-сервера), а также показано, как создавать компоненты, которые можно включить в хорошо спроектированные web-приложения. |
|
|
|
29.01.2007 |
|
| |
Гибридные приложения: новое поколение web-приложений Гибридные приложения - это новый вид интерактивных web-приложений, которые используют содержимое, полученное из внешних источников данных, для создания совершенно новых и инновационных сервисов. |
|
|
|
29.01.2007 |
|
| |
Сделайте ваше приложение более эффективным при помощи XQuery Изменение парадигмы построения инфраструктуры web-приложений породило некоторые проблемы. Из этой статьи вы узнаете, насколько эффективным может быть XQuery при столкновении с этими проблемами в процессе создания гибридного приложения. |
|
|
|
29.01.2007 |
|
| |
Рассмотрение технологий Ajax: Часть 1. Обзор без рекламных слоганов При помощи Ajax у вас появляется возможность использования новых технологий обработки и представления контента. Под влиянием списка Ajax-ошибок, составленного Алексом Босворфом, Крис Лафра создал набор замечаний, на которые следует обратить внимание каждому разработчику. |
|
|
|
29.01.2007 |
|
| |
Работа с Web-сервисами в корпоративных SOA: Часть 8. Извещение Web-сервисов о наличии в бизнес-системе EAI разнородных SOA Изучите примеры предупреждений о превышении предела, которые оповещают клиентские Web-сервисы о том, что система приближается к максимальной нагрузке, которую способны выдержать SOA. В Части 8 вы узнаете как Web-сервисы используют, создают и распределяют сообщения между разнородными SOA. |
|
|
|
07.02.2007 |
|
| |
Работа с Web-сервисами в корпоративных SOA: Часть 9. Интеграция Web-сервисов с радиочастотной идентификацией -- RFID Хотите разработать Web-сервисы радиочастотной идентификации (RFID), используя IBM Relational Web Developer для WebSphere Software? Джудит М. Майерсон демонстрирует, как интегрировать Web-сервисы RFID в приложения EAI в множественных SOA. |
|
|
|
12.02.2007 |
|
| |
DB2 Developer Workbench, Часть 2: Developer Workbench и хранимые процедуры IBM DB2 Developer Workbench (DWB) предоставляет разработчикам базы данных DB2 9 возможность создавать приложения, обращающиеся к данным. Узнайте, как DWB-ресурсы помогают работать с хранимыми процедурами. |
|
|
|
15.02.2007 |
|
| |
Решения для данных xml с помощью xfy и db2. Часть 2: Доставка информации динамического xml Обучитесь использованию Justsystems Enterprise Solution with DB2 9, и создавайте три типа приложений для работы с документами XML, которые конечным пользователям кажутся документами, а данные получают от вашего сервера данных DB2 Enterprise 9. |
|
|
|
16.02.2007 |
|
| |
Подготовка к сертификации по XML и смежным технологиям: Часть 3. Обработка XML В данном руководстве по обработке XML вы научитесь выполнять синтаксический анализ и проверку корректности XML-файлов, а также использовать XQuery. Используйте его для подготовки к сертификации "Тест 142, XML и смежные технологии". |
|
|
|
16.02.2007 |
|
| |