stringtranslate.com

Спецификация портлета Java

Спецификация портлета Java определяет контракт между портлетами и их контейнерами ; они предоставляют удобную модель программирования для разработчиков портлетов Java . Он определяется посредством различных запросов спецификации Java (JSR).

Фон

Портлеты

Портлет — это подключаемый программный компонент пользовательского интерфейса , который управляется и отображается на веб-портале . Портлет отвечает на запросы веб-клиента и генерирует динамическое содержимое. Некоторыми примерами приложений с портлетами являются электронная почта , сводки погоды , дискуссионные форумы и новости .

Контейнеры портлетов

Портлет управляется контейнером портлетов , который запускает портлеты и предоставляет им необходимую среду выполнения. Контейнер портлетов получает запросы от портала на выполнение запросов к размещенным в нем портлетам.

Технические характеристики

Стандарты портлетов — это независимые от платформы интерфейсы прикладного программирования , которые позволяют разработчикам программного обеспечения создавать портлеты, которые можно подключить к любому порталу, поддерживающему эти стандарты. Примером является Спецификация портлета Java. Портлет Java похож на сервлет Java , но создает фрагменты, а не полные документы, и не привязан к URL-адресу . Спецификация портлетов Java (JSR) определяет контракт между портлетами и контейнером портлетов. JSR предоставляет удобную модель программирования для разработчиков портлетов Java.

ДжСР 168

Спецификация портлета Java версии 1.0 была разработана в рамках процесса сообщества Java как запрос спецификации Java JSR 168 и выпущена в окончательной форме в октябре 2003 года. [1]

Спецификация портлетов Java версии 1.0 представляет базовую модель программирования портлетов, включающую:

Каталог портлетов

ДжСР 286

JSR-286 — это спецификация портлетов Java версии 2.0, разработанная в рамках JCP и созданная в соответствии с обновленной версией 2.0 WSRP . Он был выпущен в июне 2008 года. [2] Он был разработан для устранения недостатков спецификации версии 1.0, JSR-168. Некоторые из его основных особенностей включают в себя: [3]

ДжСР 362

JSR-362 — это спецификация портлетов Java версии 3.0, выпущенная в апреле 2017 года. [4] Некоторые из ее основных функций включают в себя: [5]

Смотрите также

Рекомендации

  1. ^ "JSR 168" . JCP.
  2. ^ «JSR 286: Спецификация портлета 2.0» .
  3. Хеппер, Стефан (18 марта 2008 г.). «Что нового в спецификации портлетов Java версии 2.0 (JSR 286)?». ИБМ.
  4. ^ «JSR 362: Спецификация портлета 3.0» .
  5. ^ Никлоус, Мартин (Скотт) (сентябрь 2016 г.). «Спецификация портлета 3.0 уже здесь!» (PDF) . ИБМ.
  6. ^ «Программа Java Community Process (SM) - JSR: запросы на спецификацию Java - подробно JSR № 378» . www.jcp.org .

Внешние ссылки