2013-04-09 2 views
3

jsr286 포틀릿에서 공용 렌더링 매개 변수의 개념을 폄하하려고합니다. http://publib.boulder.ibm.com/infocenter/wpexpdoc/v6r1/index.jsp?topic=/com.ibm.wp.exp.doc_v6101/dev/pltcom_pubrndrprm.htmljsr286에서 공용 렌더링 매개 변수가 필요한 이유

포틀릿 1은 이벤트를 게시하고 포틀릿 2는이를 처리하고 응답을 생성하여 세션 범위에 넣습니다. 이제 두 포틀릿이 동일한 세션 객체를 공유하므로 포틀릿 1은이를 볼 수 있습니다. 그렇다면 포틀릿간에 정보를 공유하는 방법으로 공용 렌더링 매개 변수의 용도는 무엇입니까?

답변

2

두 가지 장점이 있습니다. 일반적으로 공용 렌더링 매개 변수는 간단한 통신입니다. 다음은 두 가지 중요한 특징 중 일부입니다. 그들은 단순한 문자열 값으로 제한됩니다

  • :

    는 공공 매개 변수를 렌더링합니다.

  • 그들은 조정을 설정하기 위해 명시 적으로 관리 할 필요가 없습니다.
  • 정보를 공유하는 포틀릿 수가 늘어남에 따라 성능 오버 헤드가 발생하지 않습니다.
  • 포털 테마 및 스킨에 인코딩 된 링크에서 설정할 수 있습니다.

포틀릿 이벤트 :

  • 그들은 복잡한 정보를 포함 할 수 있습니다.

  • 포틀릿 (페이지 또는 페이지 간, 공개 또는 개인)간에 서로 다른 종류의 와이어를 설정하면 세분화 된 제어가 가능합니다.

  • 서로 다른 정보로 계단식 업데이트를 트리거 할 수 있습니다. 예를 들어, 포틀릿 A는 차례로 다른 이벤트 Y 그들은 성장 통신 링크의 수가 처리 오버 헤드를 증가 유발 C.

  • 를 포틀릿 전송 B를 포틀릿 이벤트 X를 보낼 수있다.

관련 문제