리모트 포틀렛용 웹 서비스

Web Services for Remote Portlets

WSRP(Web Services for Remote Portlets)는 원격 포틀렛과의 통신용으로 설계된 OASIS 인증 네트워크 프로토콜 표준입니다.

개요

WSRP 사양에서는 프레젠테이션 지향 웹 서비스와 대화하기 위한 웹 서비스 인터페이스를 정의합니다.초기 작업은 WSRP(Web Services for Interactive Applications)와 WSRP(Web Services for Remote Portlets) OASIS 기술위원회의 공동 노력으로 이루어졌습니다.2003년 9월에 WSRP v1이 OASIS 표준으로 승인됨에 따라 이들 2개의 기술위원회는 통합되어 WSRP(Web Services for Remote Portlets) OASIS 기술위원회로서 업무를 계속하고 있습니다.

WSRP 기능에 동기를 부여하는 시나리오는 다음과 같습니다.

  • 포털 서버 등의 콘텐츠호스트: 어그리게이션엔진이 사용할 수 있는 프레젠테이션 지향 웹 서비스로서 포틀렛을 제공한다.
  • 포털 서버 등의 콘텐츠 애그리게이터는 포털 또는 비포털 콘텐츠 프로바이더가 제공하는 프레젠테이션 지향 웹 서비스를 소비하여 포털 프레임워크에 통합합니다.

실행

WSRP 사양에는 구현에 관한 문구는 기재되어 있지 않습니다.Java의 포틀렛 사양, JSR 168 및 WSRP는 경쟁 기술이 아닙니다.JSR 168을 사용하여 포틀렛을 정의하고 WSRP를 사용하여 원격 컨테이너에 대한 포틀렛의 작업을 정의할 수 있습니다.JSR 168 포틀렛과 WSRP를 함께 사용하여 포틀렛을 정의하고 원격 작업을 제공할 수 있습니다.마찬가지로 입니다.WSRP에서 사용하기 위해 NET 포틀렛을 작성할 수 있습니다.JSR 168과 사이의 상호 운용성.NET WSRP의 실장이 실증되었습니다[citation needed].

개발자를 지원하기 위한 WSRP 구현은 다음과 같습니다.

  • Oracle WebCenter는 WSRP 1.0 및 2.0 생산자와 소비자를 표준 기반으로 구현합니다.
  • IBM WebSphere Portal은 WSRP 1.0 및 2.0 생산자 및 소비자를 구현합니다.
  • 버전 7.0까지 Liferay Portal/DXP는 상용 Enterprise Edition과 오픈 소스 Community Edition 모두에서 사용할 수 있는 WSRP 1.0 및 2.0 생산자와 소비자를 구현합니다.
  • MicrosoftSharePoint 2007용 WSRP 생산자 및 소비자용 WebPart를 제공하지만 SharePoint 2010 및 SharePoint 2013용 WSRP 소비자용 WebPart만 제공합니다.
  • OpenPortal WSRP 프로젝트의 목표는 관련된 개발자 커뮤니티와 함께 고품질의 엔터프라이즈급 WSRP v1 및 v2 생산자 및 소비자를 만드는 것입니다.
  • GateIn Portal 프로젝트(JBoss & eXo Platform)는 GateIn 및 GateIn 포틀렛 컨테이너를 사용하여 WSRP v1 및 v2(GateIn 3.1.0 기준)를 모두 구현합니다.
  • Apache WSRP4J는 WSRP의 "광범위한 채택 시작"을 목표로 IBM에 의해 주도된 Apache Incubator 하위 프로젝트입니다. WSRP4J는 WSRP v1 서비스의 개발 및 배포를 지원하기 위해 설계되었습니다.WSRP4J는 주로 WSRP 사양을 둘러싼 특허 문제로 인해 인큐베이터 상태에 있었습니다.WSRP4J의 인큐베이터 상태를 고려할 때, 이 프로젝트는 공식적인 릴리즈를 생성하지 않았습니다.이 프로젝트는 2010년에 종료되었습니다.

첫 번째 릴리스인 WSRP v1은 제한된 상호 운용성 플랫폼을 제공했습니다.WSRP v1의 새로운 버전은 WSRP v2에 집중할 수 있도록 포기되었습니다.WSRP v2는 크로스 포트렛 조정 및 액세스 관리 기능을 통해 초기 표준을 확장합니다.이 표준에 대한 메이저업데이트를 통해 로컬 또는 원격에 관계없이 여러 콘텐츠소스를 새로운 웹 응용 프로그램에 보다 편리하게 통합할 수 있습니다.또한 WSRP v2는 AJAX나 REST Web 2.0 기술을 필요로 하지 않고 지원합니다.WSRP v2는 2008년 4월 1일에 OASIS에 의해 승인되었습니다.

「 」를 참조해 주세요.

외부 링크

  • 리모트 포틀렛 OASIS TC용 웹 서비스
  • WSRP 1.0 사양
  • WSRP 2.0 사양
  • "Introduction to Web Services for Remote Portlets". IBM DeveloperWorks. 15 Apr 2005. Archived from the original on 2008-05-28.
  • WSRP 커뮤니티 및 토론 포럼
  • SharePoint WSRP 통합
  • Apache WSRP4J Java WSRP 생산자 구현(2003년에 IBM에 의해 시작되어 2010년에 종료됨)
  • 오픈소스 JSR-168 / WSRP 커뮤니티(java.net)