Справочные и учебные материалы

Грид: приложение семантического Web'а

Кэрол Гобле, факультет компьютерных наук Манчестерского университета и Дэвид де Рур, школа электроники и компьютерных наук при Саутгемптонском университете
Семантический Web - это "...расширение традиционного Web'а в направлении существенно лучшего определения смысла информации, позволяющего компьютерам и людям эффективнее выполнять совместную работу. Мы хотим, чтобы данные на Web'е были определены и связаны ссылками так, чтобы их можно было легче находить, интегрировать, автоматизировать и повторно использовать в различных приложениях... чтобы данные были разделяемыми и могли обрабатываться как автоматизированными средствами, так и людьми" (World Wide Web Consortium). Грид представляет собой развивающуюся платформу, которая поддерживает создание по требованию "виртуальных организаций" для координированного разделения ресурсов и решения задач на глобальном уровне. Современные запросы научных приложений весьма значительны, а масштаб и сложность научных данных является для баз данных трудной проблемой. Грид начинает использовать разработанные для Web-служб технологии, понимая их потенциальные возможности, и предпринимает попытки извлечь пользу из технологий семантического Web'а; в свою очередь грид и его высококвалифицированные пользователи создают такие приложения, которые благотворно влияют на развитие семантического Web'а.


Семантический Web: введение

Син Б. Палмер
Это вторая статья в серии статей "The Semantic Web". Она задумана как простая, но понятная вводная публикация для всех, кто пытается войти в область Семантического Wеб'а: от новичков до опытных хакеров. Семантический Web это сеть информационных узлов, связанных друг с другом таким образом, что имеющаяся информация может легко обрабатываться компьютером, причем с минимальными ограничениями. Вы можете рассматривать его как эффективный способ представления данных на World Wide Web'е, или как глобально связанную базу данных. Семантический Web был придуман Тимом Бернерсом-Ли (Tim Berners-Lee), изобретателем WWW, URI, HTTP и HTML.


Семантический Web для всех

Аарон Сварц
Это первая из серии статей "The Semantic Web". В статье говорится о различных частях Cемантического Web'а и о том, как эти части согласуются друг с другом. По определению Википедии "В идеальном варианте вся информация в Интернете должна размещаться на двух языках: на человеческом языке для человека и на компьютерном языке для понимания компьютером. Семантический Web — это концепция сети, в которой каждый ресурс на человеческом языке снабжён описанием, понятным компьютеру".


Взаимодействия, сохраняющие состояние в Web-службах

Марк Литтл, Джим Вебер, Савва Парастатидис
В июле 2003г. консорциум производителей Web-служб выпустил релиз "Инфраструктура композитного приложения Web-служб" (Web Services Composite Application Framework WS-CAF). Документ WS-CAF содержит три спецификации, которые предоставляют средства для надёжного построения из отдельных Web-служб больших композитных приложений. Краеугольным камнем этого комплекта является спецификация WS-Context, определяющая механизм управления сохранением состояния при взаимодействиях между Web-службами. Документ WS-CAF был потом передан в комитет OASIS, где в настоящее время рассматривается вопрос стандартизации предложенной инфраструктуры. В статье исследуются различия подходов WS-Context и WSRF, при этом особое внимание уделено тому, как каждый из них облегчает использование в композитных приложениях, основанных на Web-службах, взаимодействий, сохраняющих состояние.


Глоссарий терминов, принятых в OSG


Открытый Грид для научных исследований (Open Science Grid) - это инфраструктура грид-компьютинга США, обеспечивающая свободное сотрудничество ученых, программистов и поставщиков компьютерных ресурсов.


Глоссарий Web-служб


Документ представляет собой глоссарий терминов, касающихся Web-служб, которые определяются и используются в Архитектуре Web-служб (Web Services Architecture) [WS Arch], и предназначен для использования единообразных, согласованных терминов в спецификациях Web-служб.


Что такое WSRF, Часть 1

Бабу Сандарам
Пособие предназначено для разработчиков web-служб, которые требуют использования ресурсов, способных хранить свое состояние ("stateful resources"). Авторы учебника описывают концепции, на которых основана платформа WSRF (Web Services Resource Framework). В частности, раскрывается концепция WS-ресурсов, а также объясняется, как создавать, использовать и управлять ими.

английская версия


The Globus Toolkit 4 Programmer's Tutorial

Borja Sotomayor
Следующая редакция учебника по программированию для грид. Даны общие сведения о стандарте WSRF и инструментарии Globus Toolkit 4.0. Кроме того, разобраны примеры написания web-служб, которые требуют использования ресурсов с состоянием ("stateful resources"), с помощью Globus Toolkit 4.

gdp.globus.org/gt4-tutorial/


Создание веб-служб (практическое руководство)

Д.А. Семячкин
Как превратить Java-класс в веб-службу? Какие программные средства для этого можно использовать и какова технологическая цепочка изготовления веб-службы и клиента к ней? Эти и некоторые другие вопросы рассматриваются в этом руководстве.


Understanding WSRF, Part 1

Babu Sundaram
This tutorial introduces the concepts behind the WS-Resource Framework (WSRF). Specifically, it explains the concept of a WS-Resource and how to create, use, and manipulate one. This tutorial is for users who wish to create Web service-based applications that require the use of "stateful resources." while the most common application of this concept is grid services, the concepts in this tutorial apply to any Web-service application that requires a notion of "state," such as those that use files or databases that exist even when you're not talking to them.

русская версия


The Globus Toolkit 3 Programmer's Tutorial

Borja Sotomayor
Один из немногих учебников по программированию для грид. Разобраны примеры написания грид-служб с помощью инструментария Globus Toolkit 3. Дополнительная ценность – автор активно поддерживает читателей (если у них возникают трудности с примерами) по почте.

gdp.globus.org/gt3-tutorial/