 |
 |
 |
 |
 |
 |
HTML V5 и XHTML V2 В то время как и HTML V5, и XHTML V2 стремятся улучшить существующие версии, подходы, используемые разработчиками для этих улучшений, сильно различаются. Давайте приоткроем картину, стоящую за особенностями этих двух стандартов.
|
|
|
|
02.11.2009 |
|
| |
Перспективы XML Эллиотт Расти Хэролд рассказывает о том, какое будущее, по его мнению, ожидает XML. |
|
|
|
29.10.2009 |
|
| |
Как создать приложение DB2 pureXML за один день Построение полноценного приложения DB2 с применением сквозной архитектуры XML для хранения, просмотра и организации информации. Возможность быстро разрабатывать, дополнять и модифицировать приложения способствует оперативной разработке приложений. |
|
|
|
12.10.2009 |
|
| |
Ajax и XML: Работа с таблицами в Ajax В этой статье описываются несколько методик для динамического представления данных при помощи таблиц, закладок и глайдеров. |
|
|
|
09.10.2009 |
|
| |
Применение XStream для сериализации Java-объектов в XML Прочитав эту статью, вы узнаете о конфигурировании и использовании XStream для сериализации и десериализации объектов, а также для чтения конфигурационных свойств из файлов XML. |
|
|
|
05.10.2009 |
|
| |
Разработка расширяемого и удобного в сопровождении формата на основе XML В этой статье будет рассказано о подходах к проектированию XML-форматов, реже требующих изменений. |
|
|
|
28.08.2009 |
|
| |
XForms и Ruby on Rails в кабинете врача: Часть 4. Создание форм для врача и для поиска карточек пациентов Это четвертая часть серии из четырех статей, посвященной совместному использованию XForms, DB2, pureXML и Ruby для упрощения создания Web-приложений. В этой серии мы разрабатываем гипотетическое приложение для управления информацией о пациентах в кабинете врача. |
|
|
|
24.08.2009 |
|
| |
XForms и Ruby on Rails в кабинете врача: Часть 3. Создание формы ввода данных для врача и медсестры Это третья часть серии из четырех частей статей о совместном использовании XForms, IBM DB2 pureXML и Ruby для упрощения создания Web-приложений. В третьей части мы разработаем форму для медсестры, которая позволяет редактировать данные о пациентах, и вы также узнаете, что нужно сделать в Ruby, чтобы она работала. |
|
|
|
19.08.2009 |
|
| |
XForms и Ruby on Rails в кабинете врача: Часть 2. Создание формы ввода данных для пациентов Это вторая часть серии из четырех статей, посвященных совместному использованию XForms, DB2 pureXML и Ruby для упрощенного создания Web-приложений. |
|
|
|
17.08.2009 |
|
| |
XForms и Ruby on Rails в кабинете врача: Часть 1. Настройка IBM DB2 9 pureXML В первой из четырех статей мы рассмотрим, как XForms, DB2 pureXML и Ruby on Rails сообща помогают быстро создавать Web-приложения, основанные на XML. |
|
|
|
11.08.2009 |
|
| |
Создание бизнес-отчетов по XML-данным с помощью Cognos 8 BI и DB2 pureXML Вы узнаете, как создание реляционных представлений иерархических XML-данных, а также написание SQL-запросов по XML-данным позволяет извлекать важную информацию из документов и из сообщений в формате XML |
|
|
|
03.08.2009 |
|
| |
Ajax и XML: Использование Ajax в формах Использование Ajax в формах HTML – это хороший способ расширить функциональность приложения, добавив возможности Web 2.0. В статье рассматривается множество способов применения Ajax для улучшения пользовательского восприятия существующих приложений на PHP.
|
|
|
|
08.07.2009 |
|
| |
Совет: Вызывайте инструментарий DITA Open Toolkit из командной строки для простой обработки файлов DITA С помощью инструментария DITA Open Toolkit можно конвертировать документы DITA в различные форматы. Для этого необязательно знать Ant, т.к. инструментарий можно использовать из командной строки, вызывая консольное Java-приложение с различными параметрами. |
|
|
|
03.07.2009 |
|
| |
Совместная работа Lotus Sametime и DB2 pureXML в сценарии медицинского обслуживания В данной статье рассказывается, как можно использовать прототип плагина Sametime для клиентских программ системы мгновенного обмена сообщениями для доступа и отображения XML-данных пациента, сохраненных в базе. |
|
|
|
04.06.2009 |
|
| |
Размышления об XML: Расширение XML-схем при помощи SKOS Понятия предметной области, представленные в схемах, тесно связаны с тем, что под ними понимают люди. Описание подобных связей – это одна из функций дизайнеров XML-схем. Для этой цели подходит язык SKOS, об использовании будет рассказано в этой статье. |
|
|
|
03.06.2009 |
|
| |
Создание динамических интерфейсов Firefox В статье рассказывается об использовании Ajax для загрузки XML-данных с сервер и применении XSLT для динамического создания элементов Firefox, описанных на XUL. Этот подход можно применять в любых приложениях, использующих источники данных XML. |
|
|
|
22.05.2009 |
|
| |
Отображение событий Google Calendar на вашем PHP Web-сайте при помощи XPath Узнайте, как использовать XPath для извлечения и отображения данных Google Calendar на вашем PHP Web-сайте. |
|
|
|
20.05.2009 |
|
| |
Программирование на XML для DB2: Часть 3. Программирование на XML на стороне клиента Вы научитесь расширять XML-модель для создания многофункциональных клиентов, используя преобразованные XML-данные со своего сервера приложений. И узнаете, как использовать DHTML, XPath и объектную модель документа (DOM). |
|
|
|
15.05.2009 |
|
| |
Программирование на XML для DB2: Часть 2. Использование встроенной в базу данных поддержки XML в вашей архитектуре приложений Вы узнаете, как новая среда хранения XML и запросов базы данных IBM DB2 9 для Linux, UNIX и Windows встраиваются в модель данных XML. Во второй части мы поговорим о том, как использовать улучшенную поддержку XML для базы данных в архитектуре приложений. |
|
|
|
13.05.2009 |
|
| |
Совет: Отправка и получение сообщений SOAP с помощью SAAJ В этой статье-совете автор и разработчик Николас Чейз расскажет об использовании программного интерфейса Java для сообщений SOAP с вложениями (SOAP with Attachments API for Java). Интерфейс позволяет упростить процесс создания и отправки сообщений SOAP. |
|
|
|
08.05.2009 |
|
| |
XML для разработчиков Perl: Часть 3. Продвинутые методы обработки и записи Вы узнаете, как помещать преобразованные деревья парсинга в конвейеры SAX, после этого преобразовывать и записывать в виде текста или в базы данных SQL, а так же, как все это вернуть обратно, используя содержимое базы данных для управления конвейерами SAX. |
|
|
|
29.04.2009 |
|
| |
XML для разработчиков Perl: Часть 2. Продвинутые методы XML-парсинга с использованием Perl Данная серия статей адресована тем, кому нужно быстрое решение на XML и Perl. Во второй статье программистам на Perl предлагается рассмотреть два основных направления XML-парсинга: парсинг дерева и парсинг, управляемый событиями. |
|
|
|
28.04.2009 |
|
| |
XML для разработчиков Perl: Часть 1. XML плюс Perl – просто волшебство Данная серия статей представляет собой руководство для тех, кому нужно быстрое решение на XML и Perl. В большинстве случаев для интеграции XML в Perl-приложение вам понадобится только одно средство - XML::Simple. |
|
|
|
22.04.2009 |
|
| |
Иллюстрирование статей и руководств для сайта developerWorks Данная статья будет полезна авторам. В ней рассказывается о том, как создавать технические иллюстрации (например, диаграммы или снимки экранов) к статьям и руководствам, которые вы пишете для сайта developerWorks. |
|
|
|
17.04.2009 |
|
| |
Декомпозиция документов XML с помощью технологии pureXML в IBM DB2 В статье рассматриваются два способа декомпозиции документов XML для их сохранения в базе данных DB2 - на основе аннотированных XML-схем и при помощи функции XMLTABLE. Приводится сравнение обоих способов, а также рекомендации для выбора одного из них. |
|
|
|
06.04.2009 |
|
| |
Создание REST-сервисов В данной статье обсуждаются принципы REST и протокол публикации Atom (APP), а также рассказывается, как эти технологии применяются при создании сервисов. Кроме того, иллюстрируется процесс разработки REST/APP-сервисов на платформе Java. |
|
|
|
27.03.2009 |
|
| |
Совет: Cохранение состояния в сессии сокращает трафик в приложениях Ajax В данной статье рассказывается об использовании cookies для хранения минимально необходимого количества информации, позволяющего сократить объем трафика между клиентом и сервером. |
|
|
|
25.03.2009 |
|
| |
Подписание и верификация документов XML с применением Apache WSS4J и WebSphere DataPower SOA Appliances Настоящая статья на примере сценария демонстрирует читателю, как применяется сочетание библиотеки Apache WSS4J и программно-аппаратных комплексов IBM WebSphere DataPower SOA Appliances для подписания и верификации XML-документов. |
|
|
|
18.03.2009 |
|
| |
Совет: Управляйте закладками del.icio.us с помощью PHP Сервис del.icio.us позволяет создавать закладки и делать их доступными для других online-пользователей. В данной статье рассказывается как можно управлять этими закладками с помощью пакета Services_Delicious, входящего в состав PEAR. |
|
|
|
04.03.2009 |
|
| |
Разработка качественных Ajax-приложений: Часть 1. Создание интерфейса Несмотря на то, что регулярно выпускаются новые приложения на основе Ajax, создание качественного продукта далеко не всегда является простой задачей. В данной статье рассматриваются вопросы разработки интуитивных и простых в использовании Ajax-приложений. |
|
|
|
04.03.2009 |
|
| |
Совет: Наиболее эффективное использование асинхронных обратных вызовов В этой статье-совете рассказывается, почему к источникам данных Ajax следует обращаться, используя асинхронные обратные вызовы. В статье так же содержатся примеры асинхронного координирования готовности нескольких взаимозависимых источников данных. |
|
|
|
26.02.2009 |
|
| |
Ajax и XML: Пять замечательных Ajax-виджетов Появление Web 2.0 повысило внимание к пользовательскому интерфейсу. Новые интерфейсы называются виджетами, и для связи с сервером в них используется язык Asynchronous JavaScript + XML (Ajax). |
|
|
|
17.02.2009 |
|
| |
Практическая работа с XML: Введение в XPath 2.0 XPath 2.0 был существенно переработан с целью повышения гибкости и эффективности языка. В этой статье Бенуа Маршаль (Benoit Marchal) расскажет о том, как новая модель данных XPath позволяет разработчикам легко создавать сложные запросы. |
|
|
|
09.02.2009 |
|
| |
Связывание с данными с помощью Castor: Часть 4. Связывание Java-объектов с базами данных SQL Возможности Castor не ограничиваются связыванием с XML, в частности, те же Java-объекты можно сохранить в виде строк в базе данных SQL. В этой статье вы узнаете какие синтаксические конструкции при этом остаются неизменными, и что появляется нового. |
|
|
|
30.01.2009 |
|
| |
Введение в XSLT Преобразовывать XML приходится так часто, что преобразования расширяемого языка таблиц стилей (XSLT) считаются одной из основных спецификаций XML. Автор данного руководства объясняет, как создавать таблицы стилей XSLT. Здесь также описаны основы XPath, который позволяет выбирать отдельные части XML-документа. Наконец, руководство дает читателю представление о некоторых более глубоких возможностях, которые предоставляет XSLT. |
|
|
|
12.01.2009 |
|
| |
Ускорение работы Ajax-приложений за счёт устранения уязвимостей Web-сервисов Наш постоянный автор Джудит Майерсон дает краткий обзор Ajax и показывает уязвимости Web-сервисов, а также важность соглашений SLA. Она также предлагает некоторые решения для ускорения работы Ajax-приложений. |
|
|
|
24.12.2008 |
|
| |
Управление описанием сервисов XML с применением программирования на Java Технология Java предоставляет мощные механизмы обработки данных XML, необходимых для моделирования сервисов XML и их последующего применения пользователями, тем самым формируя базу для применения концепций SOA. |
|
|
|
17.12.2008 |
|
| |
Создание Web-сервисов с защитой на транспортном уровне при помощи Rational Application Developer V7: Часть 3. Настройка HTTPS В этой последней части мы создадим самозаверенный (self-signed) сертификат, хранилище ключей (key store), хранилище доверенных сертификатов (trust store) и конфигурацию Secure Sockets Layer (SSL), используя IBM WebSphere Administrative Console. |
|
|
|
04.12.2008 |
|
| |
Совет: Создание переносимых представлений баз данных с помощью пакета MDB2_Schema из репозитория PEAR Перенос серверной части приложений, отвечающей за хранение данных, является непростой задачей. Процесс можно облегчить с помощью пакета MDB2_Schema, сгенерировав XML-представление базы данных и импортировать его в любую из поддерживаемых СУБД. |
|
|
|
21.11.2008 |
|
| |
Связывание с данными с помощью Castor: Часть 3. Отображение между схемами В данной статье мы расскажем, как с помощью файлов отображения можно добавить гибкости в этот процесс. Вам больше не придется мириться с ограничениями, накладываемыми именами элементов в документах XML, или названиями переменных в Java-классах. |
|
|
|
10.11.2008 |
|
| |
Связывание с данными с помощью Castor: Часть 2. Маршаллинг и демаршаллинг в XML В предыдущей статье рассказывалось о загрузке, установке и конфигурировании Castor. В этой статье мы поговорим о трансформировании Java-классов в XML и обратно, о принципах работы Castor, а также о требованиях Castor к проектированию классов. |
|
|
|
24.10.2008 |
|
| |
Расширение модели данных XML на формы XFDL с помощью IBM Workplace Forms V2.6 Узнайте, как отделить уровень данных формы от уровня её презентации с помощью модели данных XML и IBM Workplace Forms. IBM Workplace Forms предоставляет набор интерфейсов, необходимых для создания электронных форм, которые обладают функциями невозможности отказа от авторства и ревизуемости, характерными для бумажных форм. |
|
|
|
20.10.2008 |
|
| |
Связывание с данными с помощью Castor: Часть 1. Установка и настройка Castor Castor - это открытая библиотека, предоставляющая функции связывания с данными. Она работает аналогично Sun JAXB, обладая при этом расширенными возможностями. В этой статье рассматриваются начальные вопросы: загрузка, установка, конфигурирование и т.д. |
|
|
|
17.10.2008 |
|
| |
Используйте PHP для создания XForms : Часть 2. Использование библиотеки XForms, написанной на PHP, для создания форм Данная статья призвана заставить PHP-разработчиков перейти на использование XForms формата Web 2.0. Во второй части данной статьи вам предстоит внести некоторые улучшения в библиотеку XForms и создать с ее помощью форму. |
|
|
|
08.10.2008 |
|
| |
Используйте PHP для создания XForms: Часть 1. Создание библиотеки XForms на PHP Данная статья призвана заставить PHP-разработчиков отказаться от использования форм формата HTML Web 1.0 и перейти на использование XForms формата Web 2.0. В первой части данной статьи вам предстоит создать библиотеку XForms на PHP. |
|
|
|
08.10.2008 |
|
| |
Освоение Ajax: Часть 11. JSON на стороне сервера В предыдущей статье мы занимались изучением преобразования объектов JavaScript в JSON-представление. Формат JSON удобно использовать для передачи (и приёма) данных, полученных из объектов или даже из массивов объектов JavaScript. В данной статье, завершающей эту серию, мы рассмотрим работу с информацией, отправленной на сервер в виде JSON-текста, а также использование этого формата для создания ответа клиенту |
|
|
|
01.10.2008 |
|
| |
Освоение Ajax: Часть 10. Использование JSON для передачи данных Для отправки и получения данных в асинхронных приложениях можно использовать как обычный текст, так и XML. Очередная статья серии Освоение Ajax направлена на изучение ещё одного полезного формата данных - JSON (сокращение от JavaScript Object Notation - система обозначений (нотация) объектов JavaScript), и на то, как с помощью него упростить работу с данными и объектами приложений. |
|
|
|
30.09.2008 |
|
| |
Ajax и XML: Создание лайтбоксов с использованием Ajax В мире, где всё делается для того, чтобы потрясать воображение и сбивать с толку, невероятно трудно привлечь внимание пользователя. Изучите несколько новых приёмов (таких как лайтбоксы, всплывающие подсказки, окна и плавно появляющиеся сообщения), которые позволят вам эффективнее привлекать внимание к содержимому вашей страницы.
|
|
|
|
26.09.2008 |
|
| |
XML 2007 Эллиот Расти Гарольд о самых значительных новостях технологии XML в 2007
году. |
|
|
|
23.09.2008 |
|
| |
Обзор новых функциональных возможностей инструментальных средств DB2 .NET XML в DB2 Version 9.5 В данной статье предоставляется подробный обзор и руководство по использованию инструментальных средств IBM XML для DB2 Version 9.5. |
|
|
|
18.09.2008 |
|
| |
Полный цикл разработки Ajax-приложений: Часть 3. Интеграция, тестирование и отладка приложения В данной статье, последней в серии из трех частей, будет завершена разработка Ajax-приложения при помощи технологии с открытыми исходными кодами. |
|
|
|
15.09.2008 |
|
| |
Ajax - руководство для растерявшихся: Часть 1. Обзор инструментальных средств и технических приемов Ajax В первой части этой большой серии статей приводится краткий обзор ресурсов по Ajax-разработке от команды опытных Ajax-разработчиков IBM. |
|
|
|
05.09.2008 |
|
| |
Планы Rich Web Application Backplane В данной статье рассматривается система Rich Web Application Backplane, разработанная для стандартизации в области разработки полнофункциональных (Rich) Web-приложений. |
|
|
|
03.09.2008 |
|
| |
Совет: Организация контента с помощью категорий Atom Atom предоставляет удобный способ управления большими объемами данных, однако однажды, чтобы обеспечить удобство управления, вам потребуется ввести какую-то классификацию. Этот совет посвящен тому, как использовать категории в каналах Atom и интерфейсе Atom API. |
|
|
|
02.09.2008 |
|
| |
Совет: Обрабатывайте RDDL-документы с помощью PHP Язык RDDL (Resource Directory Description Language) позволяет авторам документов предоставлять больше информации о ресурсах, используемых в XHTML-документах. Обрабатывайте RDDL-дескрипторы с помощью интерфейсов API, предоставляемых пакетом XML_RDDL, который можно загрузить из репозитория PEAR, и извлекайте необходимую вам информацию о ресурсах для последующего ее использования в любом PHP-приложении. |
|
|
|
01.09.2008 |
|
| |
Java EE в мире Web 2.0 Производительность и масштабируемость приложений Web 2.0, разработанных на Java EE, далеки от идеала, во многом из-за использования синхронных API. В данной статье мы объясним противоречия между Java EE и Web 2.0 и расскажем о преимуществах асинхронных API. |
|
|
|
25.08.2008 |
|
| |
Оптимизированные и предсказуемые Ajax-приложения Джудит Майерсон, автор данной статьи, дает краткое описание ограничений браузеров, рассказывает, как обходить подводные камни, а также приводит некоторые полезные решения по оптимизации различий браузеров. |
|
|
|
19.08.2008 |
|
| |
Обзор XML: Firefox 2.0 и XML Обработка XML-данных в Firefox 2.0 претерпела ряд существенных изменений и в настоящее время близка к пику своей популярности. В этой статье мы рассмотрим некоторые отличия, включая неоднозначное решение изменить подход к работе с Web-каналами RSS. |
|
|
|
15.08.2008 |
|
| |
Java XPath API Демонстрация XPath от Эллиотта Хэролда. |
|
|
|
11.08.2008 |
|
| |
Совет: Чтение файлов в формате NITF (News Industry Text Format) на PHP News Industry Text Format (NITF) – это XML-формат для представления и распространения новостной информации. Для разбора файлов данного формата существует пакет XML_NTF от PEAR, который упрощает извлечение самих новостей и библиографической информации. |
|
|
|
01.08.2008 |
|
| |
Введение в разработку с применением XUL – языка описания интерфейсов на основе XML (XML User Interface Language) XUL – это не просто язык описания интерфейсов, а испытанная инфраструктура для разработки приложений. В Firefox 3.0 будет включена среда исполнения XUL, что позволит запускать XUL-приложения. Читая эту статью, вы разработаете редактор блогов с помощью XUL. |
|
|
|
28.07.2008 |
|
| |
Работа авторов с XML-шаблонами developerWorks Приветствуем вас, авторы! Прочитав эту статью, вы узнаете, как готовить технические статьи и руководства к публикации
на developerWorks. Это очень просто. Вы закачиваете наш XML-шаблон для статей или руководств, заполняете шаблон при помощи
любого проверяющего XML-редактора или предпочитаемого вами текстового редактора, работающего под Microsoft Windows или Linux,
проверяете, соответствует ли он структуре тегов, указанных в схеме developerWorks, и предварительно просматриваете вашу статью
или руководство. Здесь также затрагиваются правила составления материалов и передачи их сотрудникам developerWorks. |
|
|
|
15.07.2008 |
|
| |
Голосовая поддержка в XML: Часть 4. Разрабатываем приложение для голосового поиска в Web с помощью VoiceXML Мы разработаем приложение, способное выполнять голосовые запросы к Yahoo через интерфейс Yahoo Search API. Приложение будет использовать VoiceXML для поиска информации в Web и справочнике Yahoo.Local. Результаты будут произноситься голосовым браузером. |
|
|
|
11.07.2008 |
|
| |
Голосовая поддержка в XML: Часть 3. Разрабатываем голосовое приложение для работы с блогами В третьей статье серии мы разработаем приложение, принимающее на вход VoiceXML-данные, и создающее записи в онлайн-блоге. Мы также расскажем о преимуществах подобного голосового подхода при добавлении твитов (“tweets”) – записей миниблог-сервиса Twitter. |
|
|
|
07.07.2008 |
|
| |
Искусство метапрограммирования: Часть 3. Корпоративное метапрограммирование Метапрограммирование все шире используется по мере того, как задачи программирования становятся более простыми и наглядными. Это происходит в рамках архитектуры OMG's MDA. В этой статье описывается архитектура MDA и проблемы, которые она позволяет решать. |
|
|
|
03.07.2008 |
|
| |
Управление документами ODF и Microsoft Office 2007 с использованием DB2 9 pureXML
В данной статье рассматривается обмен данными с использованием технологий DB2 9 XQuery, Zend Core for IBM, HP: Hypertext Preprocessor (PHP) и PHP Data Objects (PDO). |
|
|
|
24.06.2008 |
|
| |
Голосовая поддержка в XML: Часть 2. разрабатываем календарь с голосовыми функциями Тема статьи - разработка голосового календаря. Он будет сохранять данные в XML, которые можно модифицировать и озвучивать, преобразовав в VoiceXML-файл с голосовыми инструкциями. Календарь также сможет выводить расписание в виде VoiceXML для прослушивания. |
|
|
|
10.06.2008 |
|
| |
Голосовая поддержка в XML: Часть 1. Разрабатываем программу прослушивания RSS-каналов RSS – это популярная тема в настоящее время. В данной статье – первой в серии, о разработке VoiceXML-приложений – мы создадим программу чтения RSS-каналов c голосовой поддержкой. Получая на вход RSS-ленту, программа выдает данные в формате VoiceXML. |
|
|
|
10.06.2008 |
|
| |
XML и Java: Возвращение к основам Брэт Маклафлин возвращается к обсуждению основ XML, начиная со структуры документов и вплоть до вечной проблемы выбора между использованием атрибутов или тегов. Прочитав статью, вы сможете усовершенствовать дизайн своих XML документов. |
|
|
|
07.06.2008 |
|
| |
Вопросы XML: Ajax-альтернативы: Разнообразие XML В наши дни Ajax объединяет несколько очень разных методик. Первое - внутристраничное манипулирование структурой DOM, ранее известное, как DHTML. Второе - фоновый двусторонний обмен данными от клиент-сервер без перезагрузки страницы. |
|
|
|
02.06.2008 |
|
| |
Новые элементы в HTML 5 HTML 5 предлагает новые элементы HTML. Среди них как структурные (aside, figure, section), так и элементы уровня текста (time, meter, progress). Плюс появились мультимедийные элементы video и audio, и интерактивные новинки: details, datagrid и command. |
|
|
|
26.05.2008 |
|
| |
XML и Java: Три подхода к сохранению XML Что бы вы ни вытворяли с XML, если вы не можете сохранить результаты в файл, то все ваши действия теряют смысл. Брэт Маклафлин рассматривает различные подходы к сохранению XML-данных, обсуждая их преимущества и недостатки. |
|
|
|
14.05.2008 |
|
| |
Интеграция XForms и Google Web Toolkit: Часть 4. Разрабатываем интерактивные формы с помощью GWT и XForms Цель серии - демонстрация совместного использования GWT и XForms при разработке Web-приложений. В первой части были рассмотрены JavaScript-основы, а во второй и третьей – было создано простое приложение. Мы продолжим совершенствовать его в данной статье. |
|
|
|
14.05.2008 |
|
| |
Программирование на XML для DB2: Часть 1. Понимание модели данных XML В первой статье данной серии по программированию XML для IBM DB2 под Linux UNIX и Windows вы узнаете об основах модели данных в XML и о преимуществах, которые вы можете получить для своей среды программирования, используя "чисто" объектной модели.
|
|
|
|
06.05.2008 |
|
| |
Интеграция XForms и Google Web Toolkit: Часть 3. Используем GWT для создания элементов XForms Наша серия рассказывает о совместном использовании GWT и XForms. В первой статье были рассмотрены JavaScript-основы. Вторая часть была посвящена созданию простого приложения. В третьей части вы увидите, как реализуется взаимодействие между GWT и XForms. |
|
|
|
15.04.2008 |
|
| |
Интеграция XForms и Google Web Toolkit: Часть 2. Создаем формы управления исполнителями и альбомами Цель серии - демонстрация совместного использования GWT и XForms при разработке веб-приложений. В первой части были рассмотрены основы каждой из технологий. Во второй части мы начнем использовать GWT и XForms для создания первого приложения. |
|
|
|
04.04.2008 |
|
| |
pureXML в DB2 9: Каким способом запрашивать XML-данные? Для запроса XML-данных DB2 предлагает два языка: SQL/XML и XQuery. Можно использовать XQuery и SQL поодиночке, но можно также встраивать XQuery в SQL и наоборот. В статье мы рассматриваем эти варианты, свойственные им преимущества и недостатки. |
|
|
|
02.04.2008 |
|
| |
Интеграция XForms и Google Web Toolkit: Часть 1. Представляем JSNI - Java Script Native Interface Цель серии - демонстрация совместного использования GWT и XForms при разработке веб-приложений. В первой части будут рассмотрены основы каждой из технологий. Далее будут выявлены их сходные моменты, обеспечивающие дальнейшее совместное использование. |
|
|
|
28.03.2008 |
|
| |
Экономия времени и сокращение кода с помощью XPath 2.0 и XSLT 2.0 В XPath 2.0 и XSLT 2.0 появились три интересные новые возможности - тип данных item, оператор to и понятие последовательностей. Мы создадим пример приложения, в котором эти функции будут использоваться для создания сложного HTML-представления документа XML; при этом новые возможности XSLT 2.0 позволят нам сократить размер таблиц стилей и упростить работу с ними. |
|
|
|
20.03.2008 |
|
| |
Подготовка к сертификации по XML и смежным технологиям В данной статье Прэйдипа Чопра, сооснователь WHIZlabs Software, показывает стратегии для сдачи экзамена. Полезные ссылки, ресурсы и обазцы тестовых вопросов помогут вам на пути к удачному сертифицированию! |
|
|
|
17.03.2008 |
|
| |
Освоение Ajax: Часть 9. Использование Google Ajax Search API Создание асинхронных запросов касается не только взаимодействия с серверными программами. В этой статье Бретт МакЛафлин расскажет, как создавать запросы и получать ответы из публичных API, которые предоставляет Google. |
|
|
|
03.03.2008 |
|
| |
Подготовка документов с использованием шаблонов Word и Writer от
developerWorks Из этой статьи вы узнаете, как готовить англоязычные технические статьи и учебные пособия к публикации на центральном сайте developerWorks с помощью Microsoft Word или OpenOffice.org Writer. |
|
|
|
29.02.2008 |
|
| |
Разработка для iPhone на PHP и XML iPhone от Apple – сегодня пожалуй самое модное устройство на рынке. Узнайте, как создавать для него собственные приложения, используя Web-инструменты, которыми вы уже владеете. |
|
|
|
13.02.2008 |
|
| |
Ajax и XML: Использование Ajax для создания медиа-ресурсов С появлением легкодоступного широкополосного доступа в Интернет, медиа, видеоресурсов, картинок и звука в Сети началась революция Web 2.0. Узнайте, как можно, сочетая медиа-информацию с такими технологиями, как PHP и асинхронный JavaScript + XML (Ajax), создать привлекательный для пользователей ресурс. |
|
|
|
11.02.2008 |
|
| |
Динамическое создание Flash-анимации с помощью PHP Многофункциональные интернет-приложения - это новый модный термин для Web 2.0, а ключевым компонентом всего Web 2.0 является Adobe Flash. |
|
|
|
08.02.2008 |
|
| |
Освоение Ajax: Часть 8. Использование XML в запросах и ответах В предыдущей статье этой серии вы узнали, как Ajax-приложение может отправлять запросы на сервер в виде XML. Настоящая статья фокусирует ваше внимание на зачастую более правильной идее: возвращать клиенту ответы в XML-формате. |
|
|
|
28.01.2008 |
|
| |
Создание заказного содержимого при помощи Yahoo Pipes Узнайте о преимуществах использования фильтрации фидов (feeds), аналогичной Yahoo Pipes, для улучшения сбора, объединения и изменения данных из различных источников. |
|
|
|
16.01.2008 |
|
| |
Устранение опасности XPath-внедрения XML-приложения могут быть восприимчивы к атакам в виде внедрения кода. В данной статье рассказывается, как осуществляются XPath-атаки, а также предоставляется пример для сред Java и XML. |
|
|
|
02.01.2008 |
|
| |
О будущем защищенных Ajax mashup-приложений Узнайте, как разработчики применили доступные инструментальные средства, чтобы легко и безопасно получать содержимое страницы из нескольких источников. |
|
|
|
17.12.2007 |
|
| |
Muse и WEF упрощают обработку событий WEF – это стандарт группы OASIS, описывающий как преобразовывать события, связанные с управлением системой, в XML. К счастью в проекте Apache Muse есть реализация WEF, позволяющая создавать, отправлять и получать события WEF с помощью простого Java API. |
|
|
|
06.12.2007 |
|
| |
Основы создания mashup -- Web-сервисы и семантический Web : Часть 6. Дайте пользователю возможность управления Это последнее руководство в серии, рассказывающей, как создавать mashup-приложения. В этом руководстве мы дадим пользователю возможность выбора типа сервиса, данных, получаемых от Web-сервиса, а также представлением этих данных. |
|
|
|
03.12.2007 |
|
| |
Подготовка к сертификации по XML и смежным технологиям : Часть 5. Тестирование и отладка XML Это руководство по отладке и тестированию XML является последним из пяти руководств для подготовки к сертификации IBM Test 142. Здесь описаны технологии XML и оптимизация преобразований, а также наиболее удобные инструменты для тестирования. |
|
|
|
21.11.2007 |
|
| |
Вероотступник Geronimo: Использование интегрированных пакетов: Woodstox от Codehaus В данной статье мы научим вас использовать преимущества парсера StAX, а также расскажем, почему команда Geronimo выбрала Woodstox в качестве своего StAX-парсера. |
|
|
|
21.11.2007 |
|
| |
Подготовка к сертификации по XML и смежным технологиям : Часть 1. Архитектура На выбор технологий XML для приложения влияют архитектура системы и эксплуатационные требования. Это руководство по архитектуре научит использовать в архитектуре системы XML. Это первое из 5 руководств, которые помогут вам подготовиться к тесту 142 от IBM по XML. |
|
|
|
13.11.2007 |
|
| |
Производительность DB2 9 при работе с XML В статье представлены характеристики производительности и масштабируемости имитационной среды для моделирования брокерских транзакций с ценными бумагами, построенной на базе DB2 9 XML, IBM POWER5+, AIX 5.3 и TotalStorage DS8100. |
|
|
|
12.11.2007 |
|
| |
Основы создания mashup-приложений - Web-сервисы и семантический Web: Часть 5. Смена Web-сервисов В этой серии статей подробно рассматривается создание mashup-приложений, которые дают пользователю возможность управления отображаемыми данными. |
|
|
|
07.11.2007 |
|
| |
Использование XForms и Ajax для создания поля формы с автозаполнением Данная статья познакомит вас с некоторыми из преимуществ совместного использования Ajax и XForms при реализации поля с автозаполнением. |
|
|
|
30.10.2007 |
|
| |
Ajax и XML: Применение Ajax для создания рейтингов и комментариев В эпоху, когда движущей силой Интернета становятся сообщества пользователей, крайне важно дать вашим читателям возможность оценивать и рецензировать содержимое вашего сайта. Узнайте, как просто можно добавить на ваш сайт функции оценки и комментирования с помощью Ajax. |
|
|
|
17.10.2007 |
|
| |
Практически Groovy: Разметка с помощью Groovy Builders Groovy Builders позволяют имитировать языки разметки, такие как XML и HTML, задачи Ant и даже графические оболочки на основе таких сред, как Swing. |
|
|
|
12.10.2007 |
|
| |
Синтаксический анализ XML в PHP Изучите библиотеку XMLReader, которая входит в PHP 5 и позволяет страницам PHP обрабатывать XML-документы в эффективном потоковом режиме. |
|
|
|
11.10.2007 |
|
| |
Технология XML и Java: Java и XML API фирмы Sun: помощь или вред? Брэтт МакЛафлин начинает дискуссию о роли Sun в создании оболочек, расширении и возможном вреде различных Java и XML API, используемых в настоящее время. |
|
|
|
11.10.2007 |
|
| |
Service Data Objects (SDO) 2.0: Создание и чтение документа XML на основе схемы XML Узнайте о преимуществах API SDO 2.0, выполнив простые примеры. (Обновлено, исправлен Листинг 1 - ред.) |
|
|
|
05.10.2007 |
|
| |
Пользовательские комментарии в Ajax Данное руководство рассказывает о том, как реализовать систему пользовательских комментариев (основанную на Asynchronous JavaScript and XML (AJAX)). |
|
|
|
28.09.2007 |
|
| |
Устранение угроз безопасности Ajax-приложений Ajax и технология mashup дают ход новым типам угроз, связанных с их динамической и мультидоменной природой. Познакомьтесь с этими (связанными с Ajax) угрозами и передовым опытом их устранения. |
|
|
|
27.09.2007 |
|
| |
Создание боковой панели с помощью сервисного документа Atom Сервисный документ Atom позволяет делать значительно больше, чем просто сообщать программе чтения, где найти каналы сайта. Из этой статьи вы узнаете, как использовать этот документ для создания боковой панели, которая предоставляет средство обзора любой информации вашего сайта. В этой статье используется сервер Blogapps, который поддерживает 10-ю редакцию спецификации протокола Atom Publishing Protocol 1.0 , но она применима к любому серверу, совместимому с APP 1.0. Чтобы работать с приведенным здесь кодом, вы должны быть знакомы с программированием на Java, однако понятия Atom можно применить к любому языку программирования. |
|
|
|
24.09.2007 |
|
| |
Знакомство с JsonML Развитие нотации объектов JavaScript (JavaScript Object Notation, JSON) проходило одновременно с развитием асинхронного JavaScript и XML (Ajax). Нотация JSON удобна тем, что позволяет с легкостью передавать данные, которые затем можно преобразовать обратно в объект JavaScript, но для того, чтобы работать с этим объектом, все равно необходимо написание собственных сценариев. JsonML – это расширение JSON, которое позволяет выполнять отображение данных XML с помощью разметки типов JSON, что, в свою очередь, дает возможность создавать данные XML или XHTML на основе разметки JSON, создавать элементы пользовательского интерфейса и обмениваться ими. Из этой статьи вы узнаете, как использовать эти удобные инструменты. |
|
|
|
24.09.2007 |
|
| |
Полный цикл разработки Ajax-приложений, Часть 2: Реализация уровней Ajax-клиента и сервера Данная статья поможет вам продолжить изучение полного цикла разработки Ajax-приложения, используя технологии с открытыми исходными кодами. |
|
|
|
21.09.2007 |
|
| |
Встройте Ajax в Web-приложение на основе Rails Ruby on Rails является великолепной платформой для разработки Web-приложений.
Откройте для себя встроенные возможности платформы Asynchronous JavaScript(TM) + XML
(Ajax), которые придадут вашему приложению богатые возможности пользовательского
интерфейса Web 2.0. |
|
|
|
11.09.2007 |
|
| |
Реализация Hamlets Интегрированная среда Hamlet была разработана для расширения возможностей сервлетов Java и обеспечения разделения контента и его представления. Из этой статьи вы узнаете о новых способах предоставления динамического контента. Рене Павлитцек (Rene Pawlitzek) совершенствует эту среду и развивает возможности механизма определения шаблонов. |
|
|
|
10.09.2007 |
|
| |
Преобразование SQL в XML с помощью PHP Вы когда-нибудь хотели узнать простой способ преобразования результатов SQL-запроса в XML? Такой способ есть, он реализован в пакете PEAR под названием XML_Query2XML, и предоставляет комплексную основу для эффективного конвертирования результатов запроса к базе данных в настраиваемый документ XML. В этой статье дается описание пакета и показывается его применение в реальных приложениях, в том числе – его использование с XSL и XPath, сочетание с данными внешних Web-сервисов и создание файлов дампа базы данных. |
|
|
|
07.09.2007 |
|
| |
Углубитесь в Hierarchical Inherited Rule-Interpreted XML При помощи новой XML-технологии, именуемой Hierarchical Inherited Rule-Interpreted XML (далее HIRIX), вы можете заменить стандартные свойства Java на их динамическую версию. Эта технология позволяет определять свойства, которым можно задать значения, основываясь на состоянии приложения с помощью простых выражений или даже сценариев Groovy. Она также позволяет использовать только один файл свойств для нескольких экземпляров приложения. На простом, практическом примере научитесь применять данную технологию вместо файлов свойств Java. |
|
|
|
30.08.2007 |
|
| |
Преобразование XML в JSON на PHP Узнайте о том, как написанные на PHP программы на стороне сервера могут преобразовать представленные в XML-формате данные корпоративного приложения в JSON-формат перед передачей их в браузеры. |
|
|
|
21.08.2007 |
|
| |
Полный цикл разработки Ajax-приложений: Часть 1. Настройка среды Ajax с использованием сценария Статья является первой в серии статей о полном цикле разработки Ajax-приложения с использованием стека программного обеспечения промежуточного уровня с открытыми исходными кодами. |
|
|
|
21.08.2007 |
|
| |
Объединение PHP и RSS Использование синдикации RSS стало в наши дни практически повсеместным - это обязывает PHP-разработчиков как минимум понимать то, как RSS работает. В
этой статье я расскажу об основах формата RSS, возможностях его использования, создании RSS-ленты из базы данных при помощи PHP, а также о чтении и переводе в HTML RSS-ленты с использованием модуля XML_RSS. |
|
|
|
23.07.2007 |
|
| |
Hello World: DB2 для платформ Linux, UNIX и Windows Данное руководство позволит получить общее представление об основных функциях и принципах работы СУБД DB2 для платформ Linux, UNIX и Windows, а также о развертывании баз данных в среде DB2. |
|
|
|
20.07.2007 |
|
| |
Без отрыва от реальности: управление при помощи AIDE: Часть 5. Создаём автономную вычислительную систему Это руководство – пятое в серии – поясняет управление базами данных Apache Derby с применением технологии touchpoint. Вы научитесь использовать touchpoint, содержащие рабочий экземпляр Derby, и работать с программой системы управления базой данных через интерфейс управления как с объектами, управляемыми с помощью сетевого сервиса. |
|
|
|
13.07.2007 |
|
| |
Без отрыва от реальности: управление при помощи AIDE: Часть 4. Уведомления Touchpoint и простой менеджер Это руководство, четвертое в серии, описывает, как создать Touchpoint, который преобразует аппаратные уведомления в их эквиваленты для Touchpoint. |
|
|
|
13.07.2007 |
|
| |
Совет по XForms: Вызов JavaScript из формы XForms Так как элементы управления XForms являются частью пространства имен, отделенного от HTML и страницы, вы не можете использовать обычные методы для вызова JavaScript. Так что делать, если вам нужно вызвать JavaScript из формы XForms? Эта статья показывает, как это сделать. |
|
|
|
10.07.2007 |
|
| |
Совет по XForms: Разрешение междоменной загрузки и отправки в Firefox Для работы с Firefox XForms имеет встроенную функцию безопасности, которая запрещает пользователям проводить междоменную загрузку и отправку экземпляров данных. Однако иногда вам пригодится возможность отключить эту функцию для определенных Web-сайтов. Данный статья расскажет, как это сделать. |
|
|
|
10.07.2007 |
|
| |
Совет по XForms: Использование XForms для загрузки файла в PHP Загрузка файлов - довольно распространенная задача при использовании HTML-форм, но как это сделать в XForms, где данные сохраняются как часть XML-документа? Эта статья объясняет, как создать форму XForms и код PHP, который сохраняет файл на сервере, когда он приходит. |
|
|
|
09.07.2007 |
|
| |
Совет по XForms: Использование XForms для загрузки файла в Perl Загрузка файлов - довольно распространенная задача при использовании HTML-форм, но как это сделать в XForms, где данные сохраняются как часть XML-документа? Эта статья объясняет, как создать форму XForms и код Perl, который сохраняет файл на сервере, когда он приходит. |
|
|
|
06.07.2007 |
|
| |
Совет по Web-сервисам: Представление пустых значений в схеме XML Представьте пустое значение в XML-эквиваленте при отображении пустого поля Java bean в XML. Эта статья рассматривает и сравнивает несколько путей решения данной проблемы. |
|
|
|
05.07.2007 |
|
| |
Совет по XForms: Использование XForms для загрузки файла в Java Загрузка файлов - довольно распространенная задача при использовании HTML-форм, но как это сделать в XForms, где данные сохраняются как часть XML-документа? Эта статья объясняет, как создать форму XForms, и как создать Java-сервлет, который сохраняет файл на сервере, когда он приходит. |
|
|
|
05.07.2007 |
|
| |
Без отрыва от реальности: управление при помощи AIDE: Часть 3. Touchpoint: интеграция управляемых ресурсов Данное руководство является третьим из серии, посвященной пакету производства IBM, который называется Автономно-интегрированная среда разработки AIDE (Autonomic Integrated Development Environment). Здесь мы показываем базовый интерфейс для управляемого ресурса. |
|
|
|
03.07.2007 |
|
| |
Без отрыва от реальности: управление при помощи AIDE: Часть 2. Создание действующих Touchpoint Данное руководство продолжает серию, посвященную пакету от IBM, который называется AIDE (Autonomic Integrated Development Environment). Вторая часть данного руководства учит использовать различные команды и информационные технологии управления и показывает, как присоединять внешние дополнительные инструменты Java к системам автономным вычислений Touchpoint. |
|
|
|
29.06.2007 |
|
| |
Подготовьте схему для SOAP Во все большем числе проектов используются XML-схемы для определения структуры данных. По мере роста репозитория схем, становится очевидной потребность в инструментальных средствах, предназначенных для манипулирования и управления схемами. Модель Eclipse XSD Schema Infoset обладает широкими возможностями построения запросов и редактирования. Автор статьи Шейн Куркуру рассказывает о том, как можно модернизировать схему для ее использования с SOAP с помощью автоматического преобразования определений используемых атрибутов в определения элементов. |
|
|
|
28.06.2007 |
|
| |
Обзор XML-стандартов: Часть 2. Стандарты для обработки XML Мир XML огромен и постоянно растет, он населен множеством стандартов и технологий, которые связаны друг с другом самым причудливым образом. Поэтому тем, кто только начинает свое знакомство с XML, может оказаться непросто ориентироваться в наиболее важных аспектах XML, тем же, кто уже использует XML —следить за новинками и изменениями. Автор этой серии статей, посвященной XML-стандартам, Юч Огбуйи, на этот раз рассказывает о технологиях обработки XML. |
|
|
|
27.06.2007 |
|
| |
Обработка XML в J2ME-приложениях MIDP-программисты уже сегодня могут пользоваться XML в своих приложениях для мобильных устройств. В этой статье мы рассмотрим пример одного такого приложения. |
|
|
|
27.06.2007 |
|
| |
Практическая работа с XML: Опыт безопасного написания документов и приложений, Часть 1 На основе собственного опыта участия в проектах XML автор составил список проблем, которые наиболее часто встречаются при использовании этой технологии. Читатель может существенно снизить риск совершить ошибку, зная заранее об этих проблемах. В данной статье автор рассматривает потенциальные проблемы самого языка XML.
|
|
|
|
26.06.2007 |
|
| |
"Распутывание" URI, URL и URN В предлагаемой статье объясняется, как использовать современные стандарты URI с XML-технологиями, рассказывается об истории URN и URL и дается прогноз развития противоречий между постоянством и доступностью. |
|
|
|
26.06.2007 |
|
| |
Без отрыва от реальности: управление при помощи AIDE: Часть 1. Создание Touchpoint Данное руководство является первым из серии, посвященной пакету производства IBM, который называется Автономно-интегрированная среда разработки AIDE (Autonomic Integrated Development Environment). Мы покажем, как можно быстро войти в режим активной работы при помощи инструментария IBM AIDE. Вы научитесь создавать, модифицировать и развертывать ПО для Touchpoint, а также разберетесь в устройстве Touchpoint и его соотношении с моделью-основой. |
|
|
|
25.06.2007 |
|
| |
Будущее Web - за семантикой Семантические Web-технологии способствуют эффективному управлению знаниями и автоматизации жизненного цикла рентабельного продукта для ускорения разработки и интеграции процессов. |
|
|
|
25.06.2007 |
|
| |
Создайте инфраструктуру очередности выявления проблем В этой статье рассматриваются аспекты визуализации событий для определения очередности выявления проблем, использующие различные концепции технологии автономных вычислений. |
|
|
|
25.06.2007 |
|
| |
Введение в интернационализацию XML Основное преимущество XML в том, что он был создан для интернационального использования. Однако знаете ли вы о принципах интернационализации и локализации? В этой статье описывается, что они собой представляют, как работают и для чего вам необходимо их использовать. |
|
|
|
22.06.2007 |
|
| |
Десять прогнозов для XML в 2007 2006-й год в сфере XML прошёл тихо и спокойно. А вот ждёт ли нас нечто выдающееся в 2007-м? Эллиот Расти Гарольд считает, что ждет. |
|
|
|
22.06.2007 |
|
| |
Руководство по SQL и XQuery для IBM DB2: Учебная серия SQL и XQuery для IBM DB2 Эта серия руководств знакомит читателей с базой данных Aroma (Aroma database), чтобы применять знание Structured Query Language (SQL) и XML Query (XQuery) для решения типичных вопросов бизнеса. Также включены подробные инструкции для инсталляции DB2 и базы данных Aroma. |
|
|
|
21.06.2007 |
|
| |
XML программирование в Java-технологии, Часть 2 Это расширенное руководство содержит информацию, которая поможет Вам работать с документами XML в рамках технологии Java. Автор Даг Тидвелл покажет Вам, как выполнять такие задачи как генерирование структуры данных XML, валидация документов XML, работа с пространствами имён и связывание анализаторов XML с источниками данных не XML. Как и ожидалось, все примеры основаны на открытых стандартах. |
|
|
|
20.06.2007 |
|
| |
Вызов SOAP Web сервисов с помощью Ajax, Часть 2: Увеличьте клиентские Web сервисы Введите основанные на SOAP клиентские Web сервисы, используя шаблон проекта асинхронного JavaScript и XML (Ajax). В статье "Вызов SOAP Web сервисов с помощью Ajax, Часть 1", автор представил простую, основанную на Web браузере библиотеку для запуска SOAP. |
|
|
|
09.06.2007 |
|
| |
Создание быстрых web-сайтов Всего при помощи нескольких ловких приемов с использованием XHTML, вы сможете создать первоклассные, отличные сайты, которые будут загружаться очень быстро. |
|
|
|
08.06.2007 |
|
| |
Автоматические приемочные тесты с Selenium В этой статье описывается, как разработчики и тестировщики могут использовать проверочные инструментальные средства Selenium для автоматизации приемочных тестов; автоматизация тестов поможет сэкономить время и сократить количество ошибок. |
|
|
|
08.06.2007 |
|
| |
Введение в DB2 9: Улучшения, касающиеся разработки приложений Среди усовершенствований для разработчиков в новой версии DB2 9 - инструмент Developer Workbench, более глубокая интеграция в среду .NET, полная поддержка для сред XML и SOA, новые драйверы и адаптеры для PHP и Ruby on Rails и новые примеры приложений. |
|
|
|
06.06.2007 |
|
| |
Знакомство со спецификациями: Операции WS-RT 1.0, Часть 2 В статье рассказывается о том, как спецификация WS-ResourceTransfer 1.0 дополняет операцию Create. |
|
|
|
04.06.2007 |
|
| |
Успешная подготовка к сертификации IBM по XML: Часть 3. Обзор целей сертификации по XML корпорации IBM Это последняя часть серии из трех учебных пособий, разработанной специально для тех, кто заинтересован в сертификации XML. |
|
|
|
29.05.2007 |
|
| |
Знакомство со спецификациями: Операции WS-RT 1.0, Часть 1 В статье рассказывается о том, как спецификация WS-ResourceTransfer 1.0 дополняет операцию Get. |
|
|
|
29.05.2007 |
|
| |
Успешная подготовка к сертификации IBM по XML: Часть 2. Подготовка к сертификационному экзамену IBM по XML - дополнительные технологии Этот документ представляет собой вторую часть серии из трех учебных пособий, разработанной специально для тех, кто заинтересован в сдаче экзамена IBM Certified Solution Developer Exam for XML and Related Technologies. |
|
|
|
24.05.2007 |
|
| |
Успешная подготовка к сертификации IBM по XML: Часть 1. Подготовка к сертификации IBM по XML - основы XML Этот документ представляет собой первую часть серии из трех учебных пособий, разработанной для тех, кто хочет сдать IBM Certified Solution Developer Exam for XML and Related Technologies. |
|
|
|
24.05.2007 |
|
| |
Унифицируйте web-приложения на основе UUE (унифицированной модели действий пользователя) Интеграция корпоративных приложений (концепция EAI) - труднодостижимый идеал любого отдела информационных технологий. Приложения, интегрированные с другими приложениями UUE, гораздо проще в изучении и демонстрируют повышенную производительность. |
|
|
|
11.05.2007 |
|
| |
Недовольный пользователь: Flash и содержание Зачем использовать такие инструменты, как JavaScript, Shockwave и Flash во вред, если можно использовать их во благо? Познакомьтесь со взглядом пользователя на то, в каких случаях Flash уместен на ваших web-страницах, а в каких нет. |
|
|
|
11.05.2007 |
|
| |
Упростите интеграцию Ajax и Java EE С ростом популярности Ajax наступает необходимость развеять мифы относительно этого, пользующегося большим спросом, продукта, и разобраться со всеми проблемами, которые могут возникнуть во время его использования. |
|
|
|
08.05.2007 |
|
| |
Технологические параметры для многофункциональных Интернет-приложений (Rich Internet Applications) Web-приложения готовы к переходу на следующий уровень, многофункциональные Интернет-приложения (RIA) позволяют значительно улучшить интерактивность пользователей. |
|
|
|
08.05.2007 |
|
| |
Использование Rational Data Architect для импорта и экспорта XML В данной статье вы узнаете, как преобразовать XML-файлы в модели данных (и наоборот) при помощи IBM Rational Data Architect. |
|
|
|
27.04.2007 |
|
| |
Функциональность оповещения в приложениях IBM Lotus Domino Узнайте, как богатые возможности IBM Lotus Domino, Asynchronous JavaScript и XML (Ajax) могут добавить функциональность оповещения в Web-приложения Domino или на интранет-сайт. |
|
|
|
26.04.2007 |
|
| |
Вопросы XML: Еще легче, чем микроформаты: пикоформаты Остаются ли технологии reStructured Text и YAML полезными с появлением AJAX и микроформатов? Как можно использовать JSON (который проще, чем YAML) при помощи MochiKit для AJAX без X. Примените reStructured Text для генерирования микроформатов. |
|
|
|
26.04.2007 |
|
| |
Web-клиенты становятся функциональнее благодаря OpenLaszlo OpenLaszlo - это архитектура расширенного клиентского приложения с Macromedia Flash в качестве среды размещения. Здесь описываются основные концепции OpenLaszlo и приводятся ситуации, в которых решение на основе OpenLaszlo может иметь преимущество. |
|
|
|
26.04.2007 |
|
| |
Вопросы XML: По ту сторону DOM Document Object Model (DOM) - это один из самых реализованных инструментов для работы с данными XML и HTML. Воспользовавшись моделью DOM и сделав ее проще в применении при помощи расширений, вы получите мощный инструмент для работы с XML-приложениями.. |
|
|
|
26.04.2007 |
|
| |
Использование StAX для обработки XML, Часть 3: Применение пользовательских событий и запись XML StAX предоставляет метод обработки XML, строящийся на применении итегратора. В этой статье мы изучим методы пользовательской настройки, в которых используются события, определяемые приложением. |
|
|
|
25.04.2007 |
|
| |
Знакомство с протоколом публикации Atom, Часть 3: Введение в проект Apache Abdera В предыдущих статьях данной серии представлен обзор протокола публикации Atom и описаны различные варианты его применения в практических приложениях. Настоящая статья показывает, каким образом Вы можете реализовать приложения с поддержкой Atom, используя новый проект с открытым исходным кодом, называемый Abdera, который в настоящее время разрабатывается Apache Software Foundation. |
|
|
|
23.04.2007 |
|
| |
Подготовка к сертификации по XML и смежным технологиям: Часть 4. XML-преобразования В данном учебном руководстве по подготовке к сдаче сертификационного теста по XML описаны XML-преобразования с примерами использования XSLT, XPath и каскадных таблиц стилей (CSS). |
|
|
|
13.04.2007 |
|
| |
Использование StAX для обработки XML: Введение в потоковый API (Streaming API) для XML (StAX) Потоковый API для XML (StAX) представляет собой самый последний стандарт обработки данных XML в языке Java (TM). В этой статье, первой из трех статей серии, вы найдете общую информацию о StAX и описание его API с использованием курсора для обработки XML. |
|
|
|
13.04.2007 |
|
| |
Использование StAX для обработки XML, Часть 2: Синтаксический анализ на основе запросов приложения и события API с использованием итератора событий стандарта Streaming API for XML (StAX) предлагает уникальный набор преимуществ по сравнению с другими методами обработки XML в отношении производительности и удобства в работе. |
|
|
|
13.04.2007 |
|
| |
Знакомство со спецификациями: SML моделирует сложные ИТ-системы Service Modeling Language - открытый стандарт, определяющий язык моделирования, дополненный набором конструкций, который поможет разработчикам моделировать сложные системные иерархии для компонентов. |
|
|
|
12.04.2007 |
|
| |
Создание VoiceXML-страниц в интегрированной среде Web-разработки на языке Java Брэтт МакЛафлин (Brett McLaughlin) демонстрирует, как выводить VoiceXML из серверного Java-кода, позволяя вашим Java-приложениям взаимодействовать с телефонией. |
|
|
|
06.04.2007 |
|
| |
Руководство по внедрению IBM Tivoli Monitoring 6.1 В данной главе мы подробно обсудим этапы и опыт наиболее успешных внедрений IBM Tivoli Monitoring 6.1 с использованием двух различных сценариев: на базе серверов TEMS для платформ Windows и UNIX. Помимо этого, мы приведем практические рекомендации по выбору класса и конфигурации аппаратного обеспечения |
|
|
|
01.04.2007 |
|
| |
Подготовка к сертификации по XML и смежным технологиям: Часть 2. Моделирование информации В данном руководстве сравниваются описательные (narrative) документы с учетными (record-like) документами и моделируется простая задача для данных при помощи грамматики Document Type Definition (DTD) и нескольких итераций XML Schema. |
|
|
|
30.03.2007 |
|
| |
Знакомство с протоколом публикации Atom, Часть 2: Ввод протокола публикации Atom (APP) в работу В предыдущем выпуске данной серии был представлен краткий обзор протокола публикации Atom (APP). Настоящая статья продолжает знакомство с протоколом, показывая каким образом его можно использовать для организации взаимодействия с несколькими реальными развернутыми приложениями. |
|
|
|
29.03.2007 |
|
| |
Знакомство с протоколом публикации Atom, Часть 1: Создание и редактирование Web-ресурсов при помощи протокола публикации Atom Протокол публикации Atom (Atom Publishing Protocol) является важным новым стандартом публикации и управления контентом. В данной статье проводится качественное исследование протокола и его основных возможностей и характеристик. |
|
|
|
29.03.2007 |
|
| |
Обзор XML-стандартов: Часть 1 Мир XML огромен и постоянно растет, он населен множеством стандартов и технологий, которые связаны друг с другом самым причудливым образом. Поэтому тем, кто только начинает свое знакомство с XML, может оказаться непросто ориентироваться в наиболее важных аспектах XML, тем же, кто уже использует XML — следить за новинками и изменениями. Эта серия статей, подготовленных Ючем Огбуджи — учебное пособие по XML-стандартам, которое содержит множество справочных материалов. |
|
|
|
27.03.2007 |
|
| |
Будущее HTML: Часть 2. XHTML 2.0 В данной статье основное внимание уделяется ведущейся в W3C работе по определению будущего web-разметки. |
|
|
|
27.03.2007 |
|
| |
Использование XInclude для синхронизации WSDL с исходными схемами При использовании в Web-сервисе стиля document/literal схемы форматов обмена данными часто опираются на существующий стандарт документа. Это может вызвать проблемы с синхронизацией WSDL-файлов со стандартными схемами. В этой статье показано, как использовать XInclude, чтобы включить в WSDL-файл фрагменты внешней схемы. |
|
|
|
26.03.2007 |
|
| |
Спецификации XML 1.1 и "Пространства имен 1.1" Данная статья посвящена спецификациям XML 1.1 и Пространства имен 1.1. Ее автор, главный инженер отдела программного обеспечения корпорации IBM, Арнод Ле Хорс рассказывает об изменениях, внесенных в эти спецификации, о том, как эти изменения повлияют на другие спецификации и что это будет значить для пользователей. |
|
|
|
26.03.2007 |
|
| |
Проектирование XML-схем для корпоративных данных В данном учебном руководстве показано, как использовать функции W3C XML-схемы в корпоративных приложениях различных типов. |
|
|
|
23.03.2007 |
|
| |
SOAP 1.2 и запрос GET Новые возможности, появившиеся в SOAP 1.2, позволяют более тесно связать Web-сервисы и структуру Интернет. Так, одно из нововведений – это метод GET. Этот метод имеет огромное значение, поскольку с его помощью можно выполнять разнообразную оптимизацию. Эта статья посвящена методу GET. |
|
|
|
23.03.2007 |
|
| |
Передача файлов в Web-сервис В этой статье ведущий колонки «Совет» (Tip) рассматривает различные подходы, используемые для передачи бинарных данных (обычно файлов) Web-сервис. |
|
|
|
23.03.2007 |
|
| |
Будущее HTML: Часть 1. WHATWG В серии описывается подход, воплощенный спецификациями WHATWG, и радикальный пересмотр XHTML, который предлагается W3C. В первой части автор концентрируется на двух спецификациях, разработанных WHATWG: Web Applications 1.0 (HTML5) и Web Forms 2.0. |
|
|
|
23.03.2007 |
|
| |
DOM Level 3 Core: отличительные особенности, Часть 2 В этой серии статей описываются некоторые ключевые особенности Рабочей версии стандарта консорциума W3C "Document Object Model (DOM) Level 3 Core" (Объектная модель документа, Уровень 3, Основные положения), на примерах кода Java объясняется, как их использовать. Во второй и заключительной части авторы рассматривают операции над документом, получение информации о типах и знакомят с первыми реализациями этого API (интерфейса прикладного программирования) в проекта Apache Xerces2. |
|
|
|
21.03.2007 |
|
| |
Управление XML данными: Подходы к определению документов XML В статье представлены наиболее распространенные расширения файлов и типы электронной корреспонденции (MIME media types), используемые в документах XML. |
|
|
|
21.03.2007 |
|
| |
Стоит ли отменять пространства имен XML? В предлагаемой статье автор заявляет, что пространства имен XML не могут предложить хорошего решения тех проблем, для которых они изначально создавались; они также не являются необходимым элементом в большинстве случаев практического использования XML. Он рекомендует исключить пространства имен из употребления или существенно сократить их использование. |
|
|
|
21.03.2007 |
|
| |
Руководство по SQL и XQuery для IBM DB2: Часть 6. Язык определения данных и язык управления данными В данном руководстве, Части 6 серии руководств по SQL и XQuery для IBM DB2, подробно излагается Data Manipulation Language (Язык манипулирования данными) (DML), представляется Data Definition Language (Язык определения данных) (DDL) и Data Control Language (Язык управления данными) (DCL). Также рассматриваются операторы SQL, кроме SELECT. |
|
|
|
20.03.2007 |
|
| |
Руководство по SQL и XQuery для IBM DB2: Часть 5. Сравнение данных Это руководство описывает запросы, которые сравнивают данные в базе данных IBM DB2. Это возможно при помощи выражений CASE или подзапросов. Это руководство - пятая часть серии руководств по SQL и XQuery для IBM DB2. |
|
|
|
20.03.2007 |
|
| |
Руководство по SQL и XQuery для IBM DB2: Часть 4. Анализ данных Это руководство является частью 4 серии руководств по SQL и XQuery для IBM DB2. |
|
|
|
19.03.2007 |
|
| |
Руководство по SQL и XQuery для IBM DB2: Часть 3. Соединения и объединения в SQL Этот раздел является 3-ей частью серии руководств по SQL и XQuery для IBM DB2. |
|
|
|
16.03.2007 |
|
| |
Руководство SQL и XQuery для IBM DB2: Часть 2. Основные запросы Данное руководство является Частью 2 руководств по SQL XQuery в серии IBM DB2. |
|
|
|
16.03.2007 |
|
| |
Руководство SQL и XQuery для IBM DB2: Часть 1. Введение в Aroma и SQL Это руководство знакомит читателей с базой данных Aroma, давая возможность применять язык Structured Query Language (SQL) и знание XML Query (XQuery) для решения типичных бизнес проблем. |
|
|
|
15.03.2007 |
|
| |
Руководство по SQL и XQuery для IBM DB2, приложение: Приложение A Приложение A описывает все таблицы в базе данных Aroma, которая состоит из двух схем: простой звёздообразной схемы для информации по розничной продаже и многозвёздной схемы для информации по закупкам. |
|
|
|
15.03.2007 |
|
| |
Пересекая границы: Ajax on Rails Об Ajax (технологии создания высоко интерактивных Web-страниц) говорится очень много. Интегрированная среда Ruby on Rails тоже процветает, частично из-за тесной интеграции с Ajax. Узнайте, что делает комбинацию Ajax on Rails такой мощной. |
|
|
|
07.03.2007 |
|
| |
Стандарты и спецификации: XML: Половина стандарта лучше, чем его отсутствие Глубокое заблуждение, распространенное сегодня, - что простое проектирование формата вашего файла в XML, так или иначе, сделает его портативным, расширяемым и понятным. Для расширяемого формата файла использование XML - это только часть истории. |
|
|
|
07.03.2007 |
|
| |
Совет по XForms: Прием XForms-данных в PHP В данном совете вы увидите, как создать PHP-сценарий, который может принимать и работать с XML-данными, переданными из XForms-формы. |
|
|
|
07.03.2007 |
|
| |
Разработка клиентского приложения Web 2.0 для Lotus Domino Создайте тонкий Web-клиент в стиле Web 2.0 для Lotus Domino, используя HTML и JavaScript. В данной статье рассматривается вопрос расширения приложения Notes/Domino с использованием Ajax. |
|
|
|
06.03.2007 |
|
| |
Теория и практика Java: Создание запросов к базе данных без самой базы данных Когда у Вас есть молоток, все кажется гвоздем (так гласит старая поговорка). А что, если молотка нет? Ну, иногда, молоток можно и одолжить. И тогда, с молотком в руках, Вы можете забить виртуальные гвозди заимствованным молотком и вернуть его, и не надо быть семи пядей во лбу. В этом месяце в Теории и практике Java Брайан Гетц демонстрирует, как такие молотки манипулирования данными, как SQL или XQuery, можно применить к узкоспециализированным данным. |
|
|
|
01.03.2007 |
|
| |
XML-программирование в Java-технологии, Часть 1 Данное дополненное руководство освещает основы работы с документами XML в Java-технологии. Даг Тидвелл рассматривает общие интерфейсы API для XML и обсуждает, как затем работать с документами в этом формате: создавать, анализировать и изменять их. |
|
|
|
28.02.2007 |
|
| |
Ajax для Java-разработчиков: Часть 3. Ajax и Direct Web Remoting (DWR) В некоторых случаях Ajax-функциональность в приложениях может потребовать много новой и сложной работы. В третьей статье серии для Java-разработчиков в Ajax, Ф. Маккарти рассказывает, как использовать DWR, применяя JavaBeans прямо в JavaScript-коде и автоматизируя Ajax. |
|
|
|
27.02.2007 |
|
| |
Теория и практика Java: Анализ экранных данных с помощью XQuery XQuery является стандартом W3C по извлечению информации из XML-документов, охватывающим 14 рабочих проектов. Хотя в большинстве случаев XQuery нацелен на осуществление запросов к слабоструктурированным данным обширных баз данных документов, он может быть также эффективен и для решения более повседневных задач. В этом месяце Брайан Гетц, ведущий рубрики "Теория и практика Java", покажет Вам эффективные способы использования XQuery в качестве механизма анализа экранных данных HTML. |
|
|
|
27.02.2007 |
|
| |
Ajax для разработчиков Java: Часть 4. Работа с Google Web Toolkit GWT - полный набор API-интерфейсов и средств, которые помогут создать вам динамические Web-приложения на языке Java. Филипп Маккарти возвращается к своей Ajax-серии для Java-разработчиков, чтобы показать, как GWT может помочь вам. |
|
|
|
27.02.2007 |
|
| |
Ajax для Java разработчиков: Часть 1. Строим динамические приложения на языке Java Перезагрузка страницы - большая преграда в разработке Web-приложений для Java-разработчиков. В этой серии автор Филипп Маккарти вводит совершенно новый способ для создания динамических Web-приложений. Ajax |
|
|
|
26.02.2007 |
|
| |
Ajax для Java разработчиков: Часть 2. Cпособы сериализации данных для Ajax Если вы разрабатываете Web-приложения, используя JavaScript и XML (Ajax), то главная задача - это освобождение сервера от данных для работы на машине клиента с ними. Во второй статье Филипп Маккарти расскажет вам о пяти способах сериализации данных. |
|
|
|
26.02.2007 |
|
| |
Подготовка к сертификации по XML и смежным технологиям: Часть 3. Обработка XML В данном руководстве по обработке XML вы научитесь выполнять синтаксический анализ и проверку корректности XML-файлов, а также использовать XQuery. Используйте его для подготовки к сертификации "Тест 142, XML и смежные технологии". |
|
|
|
16.02.2007 |
|
| |
Решения для данных xml с помощью xfy и db2. Часть 2: Доставка информации динамического xml Обучитесь использованию Justsystems Enterprise Solution with DB2 9, и создавайте три типа приложений для работы с документами XML, которые конечным пользователям кажутся документами, а данные получают от вашего сервера данных DB2 Enterprise 9. |
|
|
|
16.02.2007 |
|
| |
DB2 Developer Workbench, Часть 2: Developer Workbench и хранимые процедуры IBM DB2 Developer Workbench (DWB) предоставляет разработчикам базы данных DB2 9 возможность создавать приложения, обращающиеся к данным. Узнайте, как DWB-ресурсы помогают работать с хранимыми процедурами. |
|
|
|
15.02.2007 |
|
| |
Работа с Web-сервисами в корпоративных SOA: Часть 9. Интеграция Web-сервисов с радиочастотной идентификацией -- RFID Хотите разработать Web-сервисы радиочастотной идентификации (RFID), используя IBM Relational Web Developer для WebSphere Software? Джудит М. Майерсон демонстрирует, как интегрировать Web-сервисы RFID в приложения EAI в множественных SOA. |
|
|
|
12.02.2007 |
|
| |
Работа с Web-сервисами в корпоративных SOA: Часть 8. Извещение Web-сервисов о наличии в бизнес-системе EAI разнородных SOA Изучите примеры предупреждений о превышении предела, которые оповещают клиентские Web-сервисы о том, что система приближается к максимальной нагрузке, которую способны выдержать SOA. В Части 8 вы узнаете как Web-сервисы используют, создают и распределяют сообщения между разнородными SOA. |
|
|
|
07.02.2007 |
|
| |
Рассмотрение технологий Ajax: Часть 1. Обзор без рекламных слоганов При помощи Ajax у вас появляется возможность использования новых технологий обработки и представления контента. Под влиянием списка Ajax-ошибок, составленного Алексом Босворфом, Крис Лафра создал набор замечаний, на которые следует обратить внимание каждому разработчику. |
|
|
|
29.01.2007 |
|
| |
Сделайте ваше приложение более эффективным при помощи XQuery Изменение парадигмы построения инфраструктуры web-приложений породило некоторые проблемы. Из этой статьи вы узнаете, насколько эффективным может быть XQuery при столкновении с этими проблемами в процессе создания гибридного приложения. |
|
|
|
29.01.2007 |
|
| |
Гибридные приложения: новое поколение web-приложений Гибридные приложения - это новый вид интерактивных web-приложений, которые используют содержимое, полученное из внешних источников данных, для создания совершенно новых и инновационных сервисов. |
|
|
|
29.01.2007 |
|
| |
Смешивание и подгонка web-компонентов при помощи интерфейса Python WSGI В статье приведены основные сведения по интерфейсу WSGI (Web Server Gateway Interface, Шлюзовый интерфейс web-сервера), а также показано, как создавать компоненты, которые можно включить в хорошо спроектированные web-приложения. |
|
|
|
29.01.2007 |
|
| |
Рассмотрение технологий Ajax: Часть 2. Измените свою жизнь при помощи mashup-решений В данной статье Криса Лафра мы продолжим обсуждение нюансов, которые необходмо учитывать при разработке Ajax приложений. Будут рассмотрены перспективы дальнейшего использования Ajax-технологий для предоставления mashup-решений и персонализации страниц пользователей. |
|
|
|
29.01.2007 |
|
| |
Основы создания mashup -- Web-сервисы и семантический Web: Создание онтологии, Часть 4 Учебники данной серии подробно рассматривают создание mashup-приложения, позволяющего передать контроль над отображаемыми возвращенными данными пользователю; для этого необходимо добавить интеллектуальности вашему приложению. |
|
|
|
19.01.2007 |
|
| |
DB2 и XML: Примечания Примечания |
|
|
|
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: Реальный пример: компания Storebrand Имея корни, восходящие к 1767 году и прибыль 2.5 млрд норвежских крон (358 млн долларов США), компания Storebrand Group является самой старой в Норвегии и одной из самых крупных в этой стране компаний для предоставления финансовых услуг, а также ключевым игроком на всем пространстве Скандинавии. Компания предлагает услуги по страхованию жизни, выплате пенсий, банковской работе с мелкими клиентами и управлению активами многих крупнейших норвежских компаний, а также частных лиц, муниципалитетов и организаций общественного сектора |
|
|
|
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: Запрос XML-данных при помощи SQL В этой главе вы узнаете, как создавать запросы к данным, хранящимся в XML-столбцах при помощи SQL и SQL/XML в DB 2 9 (версии, которая ранее носила кодовое название "Viper") |
|
|
|
19.01.2007 |
|
| |
DB2 и XML: Быстрое начало работы с pureXML В этой главе вы научитесь создавать объекты баз данных для управления XML-данными и заполнять базу данных DB2 XML-данными |
|
|
|
19.01.2007 |
|
| |
DB2 и XML: Запрос XML-данных при помощи XQuery В этой главе вы научитесь посылать запросы к данным, хранящимся в XML-столбцах, используя XQuery |
|
|
|
19.01.2007 |
|
| |
DB2 и XML: Разработка Java-приложений для работы с данными в формате XML В этой главе вы изучите основы создания Java-приложений, обращающихся к XML-данным с использованием системы DB 2 9 (ранее носившей кодовое название «Viper»). Вы узнаете, как проводить вставку, запрос, обновление и удаление XML-данных, а также о том, как создавать хранимые процедуры, обращающиеся к XML-данным и многое другое. |
|
|
|
19.01.2007 |
|
| |
DB2 и XML: Управление XML для получения максимальной отдачи В индустрии, изобилующей сокращениями, одна комбинация букв многих руководителей по информационным технологиям заставляет вздрагивать - это ROI (return on investment, окупаемость инвестиций). Возможно, это связано с тем, что для любого данного проекта, и для любой инвестиции во вспомогательную инфраструктуру, окупаемость обычно сложно количественно оценить и предсказать. Тем не менее, очень мало технологических инициатив получают финансирование без убедительного экономического обоснования, в котором описывается ожидаемая польза для бизнеса. |
|
|
|
19.01.2007 |
|
| |
Обработка SimpleXML с помощью PHP Познакомьтесь с расширением SimpleXML, которое объединено с PHP версии 5 и позволяет PHP страницам запрашивать, искать, изменять и переделывать XML в дружественном PHP синтаксисе. |
|
|
|
20.12.2006 |
|
| |
Использование инструментов проверки XML developerWorks Иен Шилдс создал несколько отличных инструментов, чтобы помочь Вам проверять, конвертировать и просматривать Ваши статьи или руководства. |
|
|
|
15.12.2006 |
|
| |
Освоение Ajax: Часть 7. Использование XML в запросах и ответах Брет Маклафлин демонстрирует способы использования XML в качестве формата данных для передачи асинхронных запросов. |
|
|
|
14.12.2006 |
|
| |
15 лучших рекомендаций по обеспечению производительности pureXML в DB2 9
Хотя большинство существующих рекомендаций по обеспечению производительности для DB2 также применяются к
данным XML, в данной статье предлагаются дополнительные специфические для XML рекомендации по производительности.
|
|
|
|
13.12.2006 |
|
| |
Подготовка к переходу с XSLT 1.0 на 2.0, Часть 1: Улучшения в XSLT Примеры в данной статье представляют собой простые приложения из чистого синтаксиса версии 1.0 вместо более простого и более универсального синтаксиса версии 2.0. |
|
|
|
12.12.2006 |
|
| |
Основы создания mashup: Управление кэшированием данных mashup В первой части данного пособия описано приложение, собирающее данные нескольких сервисов и объединяющее их. Теперь мы рассмотрим, как сохранить результаты запроса в БД 9 DB2, а также взять выгрузку этих внешних сервисов и значительно улучшить представление
данных. |
|
|
|
08.12.2006 |
|
| |
Основы создания mashup: Использование и объединение Web-сервисов С возрастанием популярности Web-сервисов и Web-коммерции разработчики приложений создают новые прогрессивные приложения со своими данными. Кроме однофункциональных приложений разработчики создают mashup - приложения, объединяющие данные от многих сервисов для создания чего-то нового. |
|
|
|
08.12.2006 |
|
| |
Основы создания mashup: Понимание RDF и RDFs Данное Руководство даст вам хорошие базовые знания о стандарте RDF и языке RDFs, с тем, чтобы подготовить вас к построению онтологий для ваших Web-сервисов, а также научить применять возможности RDF в других проектах. |
|
|
|
08.12.2006 |
|
| |
Основы XForms Данная статья объясняет основы создания форм XForms, включая структуру собственно формы; основные элементы управления, или поля и наиболее общие опции представления. |
|
|
|
01.12.2006 |
|
| |
Совет по XForms: Обработка данных XForms в языке Java Много было сделано для того, чтобы формы XForms могли обеспечивать интерактивность и посылать информацию в формате XML. В этом совете показано, как получить доступ к отправленным XML данным через Java сервлет. |
|
|
|
03.10.2006 |
|
| |
Совет по XForms: Сочетание технологии Ajax и XForms Асинхронный JavaScript и XML, или Ajax, позволяет веб-дизайнерам создавать приложения, реагирующие на действия пользователя без перезагрузки страницы целиком. В этом совете рассматриваются обе технологии: XForms и Ajax. |
|
|
|
03.10.2006 |
|
| |
Совет по XForms: Обработка данных XForms в языке Perl Perl cчитается удобным языком программирования, потому что он отлично обрабатывает строки. В этом совете вы узнаете о том, как через XForms формы отправлять запросы Perl-скрипту с использованием POST запроса и собирать данные для дальнейшего использования. |
|
|
|
03.10.2006 |
|
| |
Реализация синдикации новостей с использованием RSS и Atom В данной статье рассказывается, как реализовать общую архитектуру публикации новостей, используя форматы синдикации RSS и Atom для облегчения процесса и минимизации ошибок. |
|
|
|
26.09.2006 |
|
| |
Введение в XForms, Часть 3: Применение действий и событий XForms – это новое поколение обработки данных, использующее web-технологии. В этой статье описывается, как с XForms использовать действия и события, как управлять форматом вывода формы. |
|
|
|
26.09.2006 |
|
| |
Совет по XForms: Использование элементов switch/case XForms предназначен для обеспечения интерактивности. В этом совете вы будете использовать элементы XForms switch и case для отображения только части формы в любое заданное время. |
|
|
|
26.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 |
|
| |
Знакомство со спецификациями: Введение в WS-ResourceTransfer 1.0 Познакомьтесь с первичным проектом спецификации WS-ResourceTransfer 1.0 (WS-RT), который расширяет определенные операции и позволяет адресовать фрагменты кода на языке XML в отдельном ресурсе, не затрагивая его целиком. |
|
|
|
19.09.2006 |
|
| |
Введение в XForms, Часть 2: Формы, модели, элементы управления и действия представления XForms – это новое поколение обработки данных использующих web-технологии. Новая версия заменяет традиционные формы HTML на модели данных XML и элементы представления. Во этой статье рассказывается о создании модели данных и создании XForms. |
|
|
|
19.09.2006 |
|
| |
Генерирование JSON из XML для использования с Ajax Закодировав ваши данные в виде JavaScript Object Notation (JSON), вы упростите их использование с языком JavaScript. Узнайте о различных подходах к использованию XSLT V2 для генерирования JSON из XML-данных. |
|
|
|
12.09.2006 |
|
| |
Освоение Ajax: Часть 6. Создание web приложений основанных на DOM В то время как Бред Маклафлин на практике завершает свои три статьи о программировании DOM и приложении DOM, продолжайет исследовать, как программирование DOM, приспосабливается к интерактивному приложению Ajax |
|
|
|
12.09.2006 |
|
| |
Введение в XForms, Часть 1: Новые web стандарты для форм XForms - новая форма сетевой обработки данных. В статье описано, как работают XForms, и показано, как настроить XForms с помощью браузеров Firefox и Internet Explorer, так чтобы вы могли увидеть свой экземпляр XForms. |
|
|
|
12.09.2006 |
|
| |
Решения по построению данных XML с помощью xfy и DB2 9, Часть 1: Использование pureXML для получения исходного значения данных В данной статье вы найдёте информацию о корпоративном решении xfy корпорации Justsystems и о платформе приложений XML. Это даcт вам возможность разрабатывать приложения для IBM DB2 9, для Linux, UNIX и Windows, что позволит в полной мере использовать преимущества pureXML DB2 pureXML. |
|
|
|
07.09.2006 |
|
| |
Соединение XML и Java с XML-компонентами (XMLBeans) в коммерческой деятельности Данная статья покажет на примере индустрии развлечений, что сервис-ориентированная архитектура (SOA), XML и XMLBeans играют важную роль в решении реальных задач бизнеса. Эта статья посвящена не программированию; скорее, вы поймёте, как и зачем применять XMLBeans в ситуациях, где необходимо работать с XML. |
|
|
|
05.09.2006 |
|
| |
Создание хранимых процедур на основе XML с использованием DB2 Developer Workbench Создайте хранимую процедуру, которая восстанавливает XML-данные с использованием DB2 9 Developer Workbench. Посмотрите, как DB2 Developer Workbench создает комплексную среду разработки для создания, редактирования, отладки, применения и тестирования хранимых процедур DB2. |
|
|
|
31.08.2006 |
|
| |
Ajax RSS-reader В этой статье вы узнаете, как создавать программу RSS-reader (Really Simple Syndication) с помощью Ajax (Asynchronous JavaScript and XML), а также web-компоненты, которые вы сможете разместить на любой сайт, чтобы просматривать статьи в формате RSS ленты (feed). |
|
|
|
12.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 |
|
| |
Улучшенная валидация XML Таблицы стилей XSLT разработаны для преобразования XML документов. В совокупности с расширениями Java таблицы стилей так же могут быть мощным дополнением к схеме XML, в то время как основанная на грамматике валидация не может предусмотреть все необходимые ограничения. В этой статье Питер Хенбек демонстрирует возможность валидации документов, используя XSLT с расширениями 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 |
|
| |
Использование типа данных SQLXML Если вы разработчик в среде Java 2 Enterprise Edition (J2EE), вам наверняка захочется предварительно просмотреть технологию SQLXML уже в процессе разработки: проверить процедуры и создать XML-документ, сохранить XML-документ в реляционной базе данных, извлечь XML-документ из базы данных и перемещаться по XML-документу с типом данных SQLXML Java. |
|
|
|
09.05.2006 |
|
| |
Разработка Java-приложений для работы с данными DB2 XML
Новая версия IBM® DB2® Viper предлагает во многом обновленную поддержку хранения, управления и поиска XML-данных. В этой статье вы ознакомитесь с тем, как создавать Java-приложения для работы с поддерживаемыми в новой версии данными XML.
|
|
|
|
04.05.2006 |
|
| |
Вопросы XML: Микроформаты: технология канал-поток (pipestreaming) Одно из применений XML - продвижение небольших фрагментов контента через произвольный процесс обработки, что очень похоже на каналы UNIX. Для этого подхода хорошо приспособлен принцип микроформатирования. |
|
|
|
25.04.2006 |
|
| |
Отображение по умолчанию для аннотированных XML-схем В IBM® DB2® редакции Viper было представлено много новых XML-функций (и не только XML). Одной из таких функций является декомпозиция аннотированных XML-схем, позволяющая выполнить декомпозицию XML-документов в реляционные таблицы. Аннотированная XML-схема поддерживает различные структуры отображения, позволяющие отображать пары элементы/атрибуты, определенные в XML-схеме, в пары таблица-столбец реляционной схемы. Для больших XML-схем, состоящих из многих документов XML-схем, ручная аннотация может оказаться громоздкой работой. Познакомьтесь с программой DefaultAnnotater, которая предоставляет возможность создавать отображение по умолчанию и реляционную схему по умолчанию, в которую можно выполнить декомпозицию соответствующих XML-документов. Данная статья является хорошей отправной точкой не только для испытания новой функции, но также для улучшения отображения XML-схем. |
|
|
|
20.04.2006 |
|
| |
Слайд-шоу на Ajax с DHTML и XML Узнайте, как создать слайд-шоу на стороне клиента с Ajax (Asynchronous JavaScript and XML), анимированное при помощи Ken Burns Effects. Вы увидите, как создать исходные XML-данные для Ajax, запросить XML-данные с клиентского компьютера и динамически создать и анимировать HTML-элементы с этим XML. |
|
|
|
18.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: Часть 5. Управление DOM В прошлом месяце Брэтт представил Document Object Model, элементы которой работают за кулисами ваших Web-страниц. В этом месяце он рассматривает DOM еще детальнее. Узнайте, как создавать, удалять и изменять части DOM-дерева, и сделайте очередной шаг к динамическому обновлению ваших Web-страниц! |
|
|
|
11.04.2006 |
|
| |
Запрос XML-данных при помощи языка XQuery Новая версия (сейчас это бета-версия) IBM DB2 Viper предлагает во многом обновленную поддержку хранения, управления и запросов XML-данных. Рассмотрим, как создать и выполнить запрос данных, сохраняемых в XML-столбцах, на языке XQuery. |
|
|
|
06.04.2006 |
|
| |
XML: Программирование с SVG Масштабируемая векторная графика (Scalable Vector Graphics - SVG) - это XML формат для описания масштабно-независимой графики, который поддерживается многими бесплатными и коммерческими приложениями. В этой статье Дэвид представляет опыт написания SVG скриптов и их использования для анимированных приложений и касается манипуляций с SVG при помощи DOM. Так как SVG файлы представляют собой XML, то мы можем преобразовывать или создавать их с помощью любых средств и библиотек, которые применимы для XML в общем. |
|
|
|
03.04.2006 |
|
| |
Запрос XML-данных в среде DB2 при помощи языка SQL Новая версия (сейчас это бета-версия) IBM® DB2® Viper предлагает во многом обновленную поддержку хранения, управления и запросов XML-данных. В этой статье мы рассмотрим, как создавать и выполнять запросы на выборку данных, хранимых в XML-столбцах, при помощи языков запросов SQL и SQL/XML. В одной из следующих статей речь пойдет о том, как запрашивать XML-данные при помощи языка XQuery, который теперь также поддерживается DB2. |
|
|
|
16.03.2006 |
|
| |
Освоение Ajax: Часть 4. Использование DOM для создания Web-приложений с быстрой реакцией Водораздел между программистами (работающими с серверными приложениями) и Web-программистами (тратящими свое время на HTML, CSS и JavaScript) существует уже давно. Однако Document Object Model (DOM) ликвидировала пропасть и сделала работу с XML на сервере и с HTML на клиентском компьютере возможной и эффективной. В этой статье Брэт МакЛафлин знакомит с Document Object Model, объясняет ее использование в Web-страницах и начинает исследовать ее использование с JavaScript. |
|
|
|
14.03.2006 |
|
| |
Начинаем работать с программой DB2 Viper Новая версия IBM® DB2® Viper предлагает во многом обновленную поддержку хранения, управления и поиска XML-данных. Изучив данную статью, вы сможете создавать объекты базы данных для управления XML-данными и заполнять базу данных DB2 XML-данными.
|
|
|
|
02.03.2006 |
|
| |
Освоение Ajax: Часть 3. Усовершенствованные запросы и ответы в Ajax Для многих Web-разработчиков выполнение простых запросов и получение простых ответов – это все, что когда-нибудь может им понадобиться, но для разработчиков, которые хотят освоить Ajax, необходимо полное понимание кодов состояния HTTP, состояний готовности и объекта XMLHttpRequest. В этой статье Брэт Маклафлин расскажет о различных кодах состояния и продемонстрирует, как браузеры их воспринимают. Он расскажет также о малоиспользуемых HTTP-запросах, которые вы можете применять с Ajax. |
|
|
|
14.02.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: Часть 2. Выполнение асинхронных запросов с JavaScript и Ajax Большинство Web-приложений используют модель запрос/ответ, в которой получают от сервера HTML-страницу полностью. В результате получаем работу по типу "вперед и назад", обычно состоящую из нажатия кнопки, ожидания сервера, нажатия другой кнопки и опять ожидания сервера. При помощи Ajax и объекта XMLHttpRequest вы можете использовать модель запрос/ответ, которая никогда не оставляет пользователей в ожидании ответа сервера. В данной статье Брэт Маклафлин расскажет о создании экземпляров XMLHttpRequest кросс-браузерным способом, построении и передаче запросов и реакции сервера. |
|
|
|
17.01.2006 |
|
| |
Освоение Ajax: Часть 1. Введение в Ajax Ajax, состоящий из HTML, технологий JavaScript, DHTML и DOM, - это замечательный подход, который помогает вам преобразовать тяжеловесные Web-интерфейсы в интерактивные Ajax-приложения. Автор, эксперт по Ajax, демонстрирует совместную работу этих технологий (от общего обзора до детального изучения), цель которой – сделать чрезвычайно эффективную Web-разработку повседневной реальностью. Он также раскрывает основные концепции Ajax, включая объект XMLHttpRequest. |
|
|
|
06.12.2005 |
|
| |
Совместное использование встроенной поддержки XML в DB2 и PHP Узнайте больше об эффективности использования встроенных средств для работы с XML, которые планируется включить в следующую версию универсальной базы данных DB2Universal Database для Linux, UNIX и Windows в целях упрощения программного кода приложений и реляционных схем. Наша статья рассматривает влияние развития схемы на приложение и проводит читателя через один из возможных сценариев использования, чтобы наглядно продемонстрировать, насколько просто настроить среду PHP, интегрировать встроенные средства DB2 для работы с XML в приложения на PHP, включая Web-сервисы, написанные на PHP и XQuery; показывает преимущество введения в базу данных бизнес-логики и преобразования данных при помощи языка запросов XQuery, хранимых процедур и представлений. |
|
|
|
27.10.2005 |
|
| |
Использование Ajax с PHP и Sajax В течение многих лет созданию действительно интерактивных Web-приложений мешала одна реальность Web-разработки: для изменения информации на участке страницы пользователь должен загружать страницу полностью. Но эти времена закончились. Благодаря технологии Ajax (Asynchronous JavaScript and XML), мы теперь можем запрашивать новое содержимое с сервера и изменять только часть страницы. В данном руководстве рассматривается использование Ajax с PHP и представляется Simple Ajax Toolkit (Sajax), программа, написанная на PHP и позволяющая интегрировать серверные PHP-сценарии с JavaScript для совместной работы. |
|
|
|
18.10.2005 |
|
| |
Работа с Web-сервисами в корпоративных SOA: Часть 7. Ускорение работы приложений Web-сервисов с помощью спецификации для двоичных XML В части 7 вы узнаете как оптимизировать приложение Web-сервисов с помощью спецификации для двоичных XML (XOP Specification), почему пакет XOP более эффективен при обработке данных Web-сервисов, чем XML-анализаторы в обработке масштабных файлов именно в двоичном, а не в текстовом формате. |
|
|
|
14.10.2005 |
|
| |
Зачем разработчикам нужна Enterprise Service Bus? Использование Enterprise Service Bus, фундамента сервис-ориентированной архитектуры (Service-Oriented Architecture - SOA), облегчает жизнь не только архитекторам, но и разработчикам. |
|
|
|
26.08.2005 |
|
| |
Модель программирования SOA для реализации Web-сервисов, Часть 1: Введение в модель программирования SOA Модель программирования IBM® для сервис-ориентированной архитектуры (SOA) позволяет программистам, не обладающими особыми навыками в IT-сфере создавать и повторно использовать IT-средства. Модель включает в себя типы компонентов, схемы соединений, шаблоны, адаптеры приложений, единое представление данных и Enterprise Service Bus (ESB). Эта первая статья из серии статей о модели программирования IBM SOA. В ней также рассказывается о том, что необходимо для выбора, разработки и размещения приложений и рекомендуются различные элементы модели программирования. Содержимое статьи подразумевает что разработчики, решившие воспользоваться данной моделью, обладают различными навыками и выполняют разные роли. |
|
|
|
14.06.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 |
|
| |
Все о JAXP, Часть 1 JavaAPI for XML Processing (JAXP) позволяет производить проверку корректности, синтаксический анализ и трансформацию XML при помощи нескольких различных API. JAXP обеспечивает как простоту использования, так и независимость от производителя. В этой статье, одной из двух в серии, посвященной знакомству с JAXP, объясняется, как использовать преимущества синтаксического анализа и функциональных возможностей данного API. Во второй части рассмотрено использование JAXP в XSL-преобразованиях. |
|
|
|
17.05.2005 |
|
| |
Введение в IBM Rational Application Developer: Практическое руководство Глава 5 книги рассказывает о разработке на языке XML |
|
|
|
01.05.2005 |
|
| |
Введение в Web Services for Remote Portlets В статье дано введение в Web Services for Remote Portlets (WSRP), спецификацию, определяющую, как использовать основанные на SOAP Web-службы, генерирующие дополнительные фрагменты внутри приложения портала. Определяя набор интерфейсов общего назначения, WSRP позволяет порталам отображать выполняющиеся удаленно портлеты внутри своих страниц без дополнительного программирования разработчиками портала. |
|
|
|
15.04.2005 |
|
| |
Совет: Javadoc как XML В вашем Java-коде скрыто много информации: все ваши классы и интерфейсы, а также их переменные экземпляра и методы. Вы можете использовать эти данные для создания документации, компоновки генераторов кода или предоставления метрик для отчета по проекту. |
|
|
|
14.04.2005 |
|
| |
Совет: Изменение структуры данных XML с помощью XSLT 2.0 Как вам уже известно, в работе с XML участвуют две стороны – формирующая XML-данные и использующая их сторона. Работа с XSL обычно ведется на стороне пользователя и очень часто формат данных, обрабатываемых шаблоном, является жестко фиксированым. Возьмите, к примеру, список книг в библиотечном каталоге. Вам может потребоваться XML-файл, содержащий список, отсортированный по названиям книг. А что если вам необходим список, отсортированный по авторам, или же вам потребуется вывести отдельный список авторов? Можно ли это сделать при помощи XSL? |
|
|
|
31.03.2005 |
|
| |
Советы по программированию Web-сервисов: Улучшение функциональной совместимости между технологиями J2EE и .NET, Часть 3 В данной статье раскрываются общие проблемы обеспечения функциональной совместимости при интеграции Web-сервисов на различных платформах. В третьей части серии документов, рассказывается о том, как различия в соглашениях по созданию имен в технологиях J2EE и .NET могут вызывать сложности при обеспечении функциональной совместимости Web-сервисов. |
|
|
|
10.02.2005 |
|
| |
Генерирование кода в XSLT 2.0, Часть 1: Генерирование SQL при помощи XSLT 2.0 Данный документ позволит вам обучиться использованию передовых возможностей XSLT 2.0 и генерированию PHP-кода из абстрактной модели данных. В первой части документа при генерировании SQL для сервера БД из простой модели целевой БД используется сложная многоуровневая методика преобразования. |
|
|
|
08.02.2005 |
|
| |
Проектирование и реализация решений промежуточного обмена: Доступ к распределенной единице работы с использованием SOAP/JMS и SOAP/HTTP Решения, основанные на сервис-ориентированной архитектуре (SOA) и Web-службах, могут упростить и ускорить бизнес-интеграцию. Однако, широко распространенный в web-службах протокол SOAP/HTTP не удовлетворяет требованиям производительности, качества обслуживания и не поддерживает транзакции для промежуточного обмена. В данной статье, восьмой в серии "Проектирование и реализация решений промежуточного обмена" вы узнаете, как можно преодолеть эти недостатки при помощи архитектуры адаптеров в IBM WebSphere Application Server Network Deployment. Кроме того, вы познакомитесь с лучшими примерами использования SOAP/JMS и SOAP/HTTP для доступа к распределенной единице работы. |
|
|
|
01.02.2005 |
|
| |
Советы по программированию Web-сервисов: Улучшение функциональной совместимости J2EE и .NET, Часть 2 Во второй части данной серии документов раскрываются общие проблемы функциональной совместимости, встречающиеся при интеграции Web-сервисов на различных платформах. Автор анализирует ошибки функциональной совместимости, встречающиеся при использовании таких определенных типов данных, как коллекции, массивы или примитивы, и предлагает пути преодоления этих ошибок. |
|
|
|
21.01.2005 |
|
| |
Что нового в 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 |
|
| |
Связывание данных на практике: Исследование JAXB, часть 2 В последней статье по данной теме рассматривалось генерирование классов с использованием JAXB API. Здесь же мы сконцентрируемся на использовании этих классов и на изучении кругооборота данных в JAXB. Вы узнаете о проблемных местах в преобразовании XML-данных в Java-код и обратно. |
|
|
|
17.06.2004 |
|
| |
Обзор XML: Использование формата Atom для доставки новостей и другой информации В Web всегда имеются сайты, представляющие серию статей, событий и других сообщений, которые могут совместно использоваться и иметь перекрестные ссылки. Так как все большая часть Web приходится на долю диалоговых сообществ, многие пользователи в таких сообществах выдвигают совместные предложения по улучшению стандарта, основанного на XML, и предназначенного для такого обмена и использования перекрестных ссылок. Результатом этих усилий стало создание Atom - формата и API для обмена метаданными в Web. В данной статье Уче Огбуйи представляет технологию Atom. |
|
|
|
25.05.2004 |
|
| |
Связывание данных на практике: Исследование JAXB, часть 1 В последней публикации Бретт затронул некоторые важные понятия связывания данных, включая кругооборот данных и семантическую эквивалентность. В данной статье он рассматривает архитектуру и реализацию JAXB от Sun в свете этих понятий. Вы изучите, как JAXB управляет генерированием класса и как это влияет на ввод и вывод XML-данных в API. |
|
|
|
19.05.2004 |
|
| |
Начало работы с XPath Это руководство познакомит вас с основными принципами работы с XPath и XSLT. |
|
|
|
11.05.2004 |
|
| |
Связывание данных на практике: Идем в ногу со временем Несмотря на широкое использование связывания данных в мире современных технологий Java и XML, это понятие в значительной мере недооценивается. В данной статье не приводятся теоретические размышления, а уделяется внимание только понятиям, необходимым для начала применения связывания данных. Вы узнаете о различиях между обычным связыванием данных и связыванием данных в мире XML, а также о понятии кругооборота XML-данных, семантической эквивалентности и о том, что можно найти в программном пакете связывания данных. |
|
|
|
04.05.2004 |
|
| |
Совет: Всегда используйте объявление XML Объявление XML является опциональным в XML-файлах, и значения, заданные по умолчанию, определяют большую часть информации в файле. Между тем, если значения, заданные по умолчанию, не соответствуют действительности, возникают некоторые проблемы. В качестве примера можно привести документ, использующий кодировку, отличающуюся от заданной по умолчанию. Безопаснее всего использовать объявление XML. В данном совете рассказывается о том, что должно быть включено в объявление XML во всех файлах. |
|
|
|
30.04.2004 |
|
| |
Совет: Используйте сетевую библиотеку proxy для обмена сообщениями SOAP через firewall Если вы пытаетесь получить доступ к SOAP-сервису через firewall, и ваша библиотека SOAP не поддерживает сетевые соединения через proxy, скорее всего вам не удастся получить доступ путем прямого запроса. В таких случаях можно использовать программы перенаправления сокета для осуществления соединения через proxy-сервер. В данном совете рассказывается, как это сделать. |
|
|
|
26.03.2004 |
|
| |
Совет: Конвертирование атрибутов при помощи XSLT Шаблоны являются весьма полезными для разбиения таблиц стилей на малые управляемые единицы. Еще одним преимуществом шаблонов является то, что обработчик автоматически выбирает наиболее подходящий из них, основываясь на образце выбора. Критерий выбора большинства шаблонов основывается на элементах. В нашем документе мы опишем случай, когда шаблон можно выбирать также и при помощи атрибутов. |
|
|
|
09.10.2003 |
|
| |
Захват заголовков из удаленного RSS-файла В данной статье показано, как получать доставляемый контент и преобразовывать его в заголовки для своего сайта. Официального формата для таких каналов не существует, поэтому агрегаторы часто сталкиваются с проблемой поддержки нескольких форматов. Ник также объясняет, как использовать XSL-преобразования для упрощения обработки различных форматов доставки. |
|
|
|
23.09.2003 |
|
| |
Проверка правильности XML Это руководство рассказывает о валидации XML-документов с использованием Определений Типов Документов (DTD) и XML-схем. Оно предназначено для разработчиков, которым необходимо контролировать типы данных и содержимое. |
|
|
|
29.07.2003 |
|
| |
Совет: Разделяй и властвуй в больших XML-документах Бывают ситуации, когда ваш XML-файл слишком велик для опубликования его в исходном виде. Разбить файл на меньшие документы поможет вам XSLT-обработчик. Данный совет демонстрирует разбиение документов на составные части при помощи популярных обработчиков XSLT. |
|
|
|
05.06.2003 |
|
| |
Генерирование XML из IDS 9.x В данной статье рассматривается использование расширяемости IBM Informix Dynamic Server для генерирования данных в XML-формате. Приводится пример исходного кода. |
|
|
|
25.02.2003 |
|
| |
Использование XML в ваших Lotus Notes-приложениях В данном руководстве рассказывается, как команда разработчиков из developerWorks использовала XML-возможности Lotus Domino для извлечения данных и переноса их в DB2. Такая же методика может быть использована для преобразования и переноса данных в любую другую реляционную базу данных. |
|
|
|
07.02.2003 |
|
| |
Совет: Упрощение кода при помощи ссылок-сущностей Язык XML в своей основе является статическим языком, однако использование в нем ссылок-сущностей позволяет выполнять ограниченное количество динамических подстановок. Данный совет рассказывает, как использовать ссылки-сущности, и показывает всю полезность применения этой техники. |
|
|
|
01.01.2003 |
|
| |
Введение в XML XML, Extensible Markup Language (Расширяемый Язык Разметки), превратился за рекордное время из модного словечка в неотъемлемую технологию электронного бизнеса. В этом заново пересмотренном учебнике обсуждается, что такое XML, почему он был создан, и как он формирует электронную коммерцию. Здесь также рассматриваются разные программные интерфейсы XML и стандарты, и заканчивается учебник двумя практическими примерами, показывающими, как компании используют XML для решения задач бизнеса. |
|
|
|
07.08.2002 |
|
| |
Совет: Использование CSS2 для отображения XML-документов Как известно, чтение XML-данных без использования специальных программ редактирования и просмотра довольно затруднено. Простым способом просмотра XML является применение ко XML-документам каскадной таблицы стилей (CSS2) и использование для просмотра Web-броузера. В данной статье мы рассмотрим еще один, альтернативный способ. |
|
|
|
01.12.2001 |
|
| |
Совет: Вложенные элементы или атрибуты В данной статье рассматриваются рекомендации по выбору использования атрибутов тегов или вложенных элементов для представления данных. Вы узнаете о том, что необходимо учитывать при проектировании DTD, схемы или нерегламентируемого XML-формата. Вы также узнаете, когда атрибуты и вложенные элементы являются взаимозаменяемыми, а когда нет. Рассматриваемые вопросы иллюстрируются примерами кода. |
|
|
|
01.11.2001 |
|
| |
Совет: Ссылки на XML-схемы Данный совет рассказывает о том, как использовать XML-схемы для обработки XML-документов. |
|
|
|
01.08.2001 |
|
| |
Введение в новостные RSS-каналы Краткое RDF-описание сайта (RSS) является одним из наиболее широко используемых XML-форматов в Web. В данной статье описано, как создать и использовать файлы RSS-каналов, а также описаны их возможности. Будет показано, почему такие компании как Netscape, Userland и Moreover используют RSS-каналы для распределения и доставки обзоров и заголовков статей. В данную статью включен пример программы с элементами файла RSS-канала, а также пример на языке Perl, использующий модуль XML::RSS. |
|
|
|
10.11.2000 |
|
| |
Основы использования XML-схем для определения элементов Новая система использования XML-схем, теперь получившая подтверждение в качестве рекомендации W3C, обеспечивает для XML-документов богатую грамматическую структуру, которая преодолевает ограничения DTD (см. вставку Ограничения DTD). Данная статья демонстрирует гибкость схем и показывает, как определять наиболее фундаментальный конструктивный блок XML-документов – элемент – в системе XML-схемы. |
|
|
|
01.08.2000 |
|
| |