Основы создания mashup: Использование и объединение Web-сервисов

отметили
8
человек
в архиве
С возрастанием популярности Web-сервисов и Web-коммерции разработчики приложений создают новые прогрессивные приложения со своими данными. Кроме однофункциональных приложений разработчики создают mashup — приложения, объединяющие данные от многих сервисов для создания чего-то нового.

В этом учебном пособии

Целью даного руководства является научить создавать mashup-приложение настолько "разумное", что пользователи смогут в буквальном смысле добавлять и удалять сервисы по своему желанию, и система будет знать, что с ними делать. Логика серии построена следующим образом:

* В первой части я познакомлю Вас с концепцией mashup, показав, как они работают и создав несложное приложение. Вы также узнаете о серьезных проблемах работоспособности приложения, связанных с его способностью обработать несколько десятков Web-запросов одновременно.

* Часть 2: Во второй части вы сможете решить некоторые из этих проблем, используя новые возможности pureXML для DB2 при построении XML cache, который сохраняет результаты предыдующих запросов, а также дает возможность получения заданной (особой) информации.

* Наконец, Вам нужно будет использовать онтологии (ontologies), или vocabularies (перечень команд), которые определяют концепты (понятия) и их отношения, поэтому в третьей части Вы начнете этот процесс с изучения RDF и RDFs, двух ключевых составляющих языка Web Ontology Language (OWL), который мы рассмотрим в четвертой части. В пятой части Вы используете созданные Вами в четвертой части онтологии для наделения пользователей возможностью изменения источников информации.


Цели

* Запрашивать данные с Web-сервисов REST

* Упорядочивать данные XML для вывода или отображения

* Создавать шаблон XML и заменять предопределенные элементы и атрибуты динамическими данными

* Добавлять узлы XML из группы документов в один выходной файл

* Создавать систему, отображающую несколько Web-сервисов

* Создавать систему, в которой один Web-сервис предоставляет информацию, полученную как результат работы другого Web-сервиса
Добавил IBM developer Works IBM developer Works 11 Декабря 2006
проблема (1)
Комментарии участников:
Ни одного комментария пока не добавлено


Войдите или станьте участником, чтобы комментировать