Веб-службы для удаленных портлетов — web services for remote portlets

Обзор

Спецификация WSRP определяет веб-службу интерфейс для взаимодействия с веб-сервисами, ориентированными на презентацию. Первоначальная работа была произведена совместными усилиями технических комитетов OASIS Web Services for Interactive Applications (WSIA) и Web Services for Remote Portlets (WSRP). После утверждения WSRP v1 в качестве стандарта OASIS в сентябре 2003 года эти два технических комитета объединились и продолжили работу в качестве технического комитета OASIS Web Services for Remote Portlets (WSRP).

Сценарии, которые стимулируют функциональность WSRP, включают:

  • хосты контента, такие как серверы порталов, предоставляющие портлеты в качестве ориентированных на представление веб-сервисов, которые могут использоваться механизмами агрегации;
  • агрегаторы контента, такие как в качестве серверов портала, использующих ориентированные на представление веб-сервисы, предоставляемые поставщиками контента портала или не-портала, и интегрирующие их в структуру портала.

Выполнение

Спецификация WSRP не делает никаких заявлений относительно реализации. Спецификация портлета Java, JSR 168, и WSRP не являются конкурирующими технологиями. JSR 168 может использоваться для определения портлета, а WSRP может использоваться для определения операций портлета для удаленных контейнеров. Портлеты JSR 168 и WSRP могут использоваться вместе для определения портлета и обеспечения удаленных операций. По аналогии, .СЕТЬ портлеты могут быть созданы для использования с WSRP. Было продемонстрировано взаимодействие между реализациями JSR 168 и .NET WSRP.[нужна цитата ].

В помощь разработчикам существует несколько реализаций WSRP:

  • В Oracle WebCenter обеспечивает основанную на стандартах реализацию производителей и потребителей WSRP 1.0 и 2.0.
  • В IBM WebSphere Portal обеспечивает реализацию производителей и потребителей WSRP 1.0 и 2.0.
  • До версии 7.0 Liferay Portal / DXP предоставляет реализацию производителя и потребителя WSRP 1.0 и 2.0, доступную как в коммерческой версии Enterprise Edition, так и в версии Community Edition с открытым исходным кодом.
  • Microsoft предоставляет веб-части производителя и потребителя WSRP для SharePoint , но только веб-часть потребителя WSRP для SharePoint 2010 и SharePoint 2013.
  • Цель проекта OpenPortal WSRP — создать высококачественного производителя и потребителя WSRP v1 и v2 корпоративного класса с соответствующим сообществом разработчиков.
  • В Портал GateIn проект (JBoss & eXo Platform), обеспечивает реализацию как WSRP v1, так и v2 (начиная с GateIn 3.1.0), производителя и потребителя с помощью GateIn и контейнера портлетов GateIn.
  • Apache WSRP4J был Инкубатор Apache подпроект, возглавляемый IBM с заявленной целью «дать толчок широкому распространению» WSRP. WSRP4J был разработан для помощи в разработке и развертывании сервисов WSRP v1. WSRP4J находился в статусе инкубатора, прежде всего из-за патентных проблем, связанных со спецификацией WSRP. Учитывая статус инкубатора WSRP4J, проект не выпускал официальных релизов. Проект завершен в 2010 году.

Первый выпуск, WSRP v1, предоставлял платформу с ограниченной функциональной совместимостью. От дальнейших версий WSRP v1 отказались, чтобы сосредоточить усилия на WSRP v2. WSRP v2 дополняет первоначальный стандарт функциями кросс-портлетной координации и управления доступом. Это крупное обновление стандарта позволяет более эффективно интегрировать несколько источников контента, независимо от того, являются они локальными или удаленными, в новое веб-приложение. Кроме того, WSRP v2 поддерживает Веб 2.0 технологии, такие как AJAX и ОТДЫХ, не требуя их. WSRP v2 был одобрен OASIS 1 апреля 2008 г.

Рейтинг
( Пока оценок нет )
Editor
Editor/ автор статьи

Давно интересуюсь темой. Мне нравится писать о том, в чём разбираюсь.

Понравилась статья? Поделиться с друзьями:
Работатека
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: