Документ взят из кэша поисковой машины. Адрес оригинального документа : http://theory.sinp.msu.ru/dokuwiki/doku.php?id=rfbr:rest:main&rev=1291715396&do=diff
Дата изменения: Unknown
Дата индексирования: Tue Apr 12 07:02:22 2016
Кодировка: UTF-8
rfbr:rest:main [THEP]

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
rfbr:rest:main [07/122010 12:49]
demichev created
rfbr:rest:main [02/122011 19:20] (current)
demichev
Line 1: Line 1:
-**Название проекта:**+====== ​Название проекта ​======
  
-"​Разработка и исследование грид-систем для распределенных вычислений и обработки данных на основе RESTful веб-сервисов"​+**//"​Разработка и исследование грид-систем для распределенных вычислений и обработки данных на основе RESTful веб-сервисов"​//**
  
-**Аннотация:**+====== ​Аннотация ​======
  
 В настоящее время при построении вычислительных грид-систем наиболее популярной является технология на основе веб-сервисов. Основной подход к построению собственно веб-сервисов базируется на протоколе SOAP, языке описания интерфейсов WSDL и так называемом стеке WS-* спецификаций. Для нужд грид-сервисов этот веб-сервисный подход был обобщен в спецификациях WS-Resource Framework (WSRF), которые приняты в качестве стандарта OASIS. Наиболее известным примером практической реализации грид-сервисов на основе такой веб-сервисной технологии и WSRF является инструментарий Globus Toolkit 4 (GT4). ​ В настоящее время при построении вычислительных грид-систем наиболее популярной является технология на основе веб-сервисов. Основной подход к построению собственно веб-сервисов базируется на протоколе SOAP, языке описания интерфейсов WSDL и так называемом стеке WS-* спецификаций. Для нужд грид-сервисов этот веб-сервисный подход был обобщен в спецификациях WS-Resource Framework (WSRF), которые приняты в качестве стандарта OASIS. Наиболее известным примером практической реализации грид-сервисов на основе такой веб-сервисной технологии и WSRF является инструментарий Globus Toolkit 4 (GT4). ​
Line 11: Line 11:
 Поэтому важным представляется апробация других подходов к построению грид-систем на основе веб-технологий. В последние годы большое развитие получил более простой подход к построению веб-сервисов на основе архитектурного стиля REST (REpresentational State Transfer), спецификация которого существенно проще стека SOAP/​WSDL/​WS-*/​WSRF. Веб-сервисы на основе REST (RESTful веб-сервисы) представляют собой коллекцию веб-ресурсов,​ при этом каждый документ и каждый процесс смоделирован как веб-ресурс с уникальным идентификатором URI. Этими веб-ресурсами можно управлять с помощью действий,​ указанных в заголовке протокола HTTP, а данные передаются в теле HTTP-сообщений. Стандарты SOAP, WSDL и WS-* не используются,​ а обмен сообщениями может быть проведен в любом формате,​ например XML, JSON, HTML, AtomPub. Во многих случаях клиентом может служить веб-браузер. ​ Поэтому важным представляется апробация других подходов к построению грид-систем на основе веб-технологий. В последние годы большое развитие получил более простой подход к построению веб-сервисов на основе архитектурного стиля REST (REpresentational State Transfer), спецификация которого существенно проще стека SOAP/​WSDL/​WS-*/​WSRF. Веб-сервисы на основе REST (RESTful веб-сервисы) представляют собой коллекцию веб-ресурсов,​ при этом каждый документ и каждый процесс смоделирован как веб-ресурс с уникальным идентификатором URI. Этими веб-ресурсами можно управлять с помощью действий,​ указанных в заголовке протокола HTTP, а данные передаются в теле HTTP-сообщений. Стандарты SOAP, WSDL и WS-* не используются,​ а обмен сообщениями может быть проведен в любом формате,​ например XML, JSON, HTML, AtomPub. Во многих случаях клиентом может служить веб-браузер. ​
 Основной целью настоящего проекта является разработка методики построения грид-сервисов и грид-систем на основе RESTful веб-сервисов,​ тестовая реализация этой методики,​ и анализ достоинств и недостатков такового подхода по сравнению с традиционным подходом на основе SOAP/​WSDL/​WS-*/​WSRF. Основной целью настоящего проекта является разработка методики построения грид-сервисов и грид-систем на основе RESTful веб-сервисов,​ тестовая реализация этой методики,​ и анализ достоинств и недостатков такового подхода по сравнению с традиционным подходом на основе SOAP/​WSDL/​WS-*/​WSRF.
 +
 +====== Материалы проекта ======
 +
 +  * [[ rfbr:​rest:​api | Описание API грид-сервисов на основе REST/JSON ]]
 +  * [[ rfbr:​rest:​reqschema | Описание форматов обмена сообщениями и запросов к грид-сервисам ]]
 +  * Форматы описания грид-заданий и задач на языке JSON:
 +    * [[ rfbr:​rest:​jobschema | Формат описания грид-заданий на языке JSON ]]
 +    * [[ rfbr:​rest:​taskschema | Формат описания грид-заданий на языке JSON ]]
 +  * [[ rfbr:​rest:​testing | Программа и методика испытаний RESTful-грид-сервисов ]]
 +  * [[ rfbr:​rest:​emirest | Сравнительный анализ подхода к созданию грид-сервисов на основе технологий REST/JSON и разработками ​ проекта European Middleware Initiative ]]
rfbr/rest/main.1291715396.txt.gz ћ Last modified: 07/122010 12:49 by demichev
CC Attribution-Share Alike 3.0 Unported
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0