Sun Java Enterprise System 2005Q4 배포 계획 설명서

신원 기반 통신에 대한 사용 사례 예

이러한 특성을 가진 배포 솔루션에는 일반적으로 솔루션이 제공하는 서비스에 대한 사용자 상호 작용을 설명하는 자세한 사용 사례가 있습니다. 이 예는 사용자가 웹 브라우저 클라이언트에서 포털로 로그인하는 경우 구성 요소 간의 상호 작용에 대해 집중합니다. 예에서 이 로그인 시나리오를 다음과 같이 두 개의 사용 사례로 나눕니다.

두 사용 사례를 한 개의 확장된 사용 사례로 간주할 수 있습니다. 그러나 이 예의 경우 단순화하기 위해 사용 사례를 분리합니다.

Procedure사용 사례 1: 사용자가 성공적으로 로그인하고 Portal이 사용자의 구성을 검색합니다

단계
  1. 웹 브라우저 클라이언트가 사용자 아이디 및 비밀번호를 Portal Server로 보냅니다.

  2. Portal Server가 Access Manager에서 인증을 요청합니다.

  3. Access Manager가 Directory Server에서 사용자 아이디 및 비밀번호 검증을 요청합니다.

  4. Directory Server가 사용자 아이디 및 비밀번호를 검증합니다.

  5. Access Manager가 Directory Server에서 사용자 프로필을 요청합니다.

  6. Directory Server가 사용자 프로필을 반송합니다.

  7. Portal Server가 Access Manager에서 사용자 디스플레이 프로필을 요청합니다.

  8. Access Manager가 포털 구성을 반송합니다.

  9. 포털 구성이 웹 브라우저 클라이언트에 표시됩니다.

    사용 사례 1의 신원 기반 통신 시나리오 구성 요소 간 데이터 흐름을 보여주는 다이어그램

Procedure사용 사례 2: Portal Server가 전자 메일 및 달력 정보를 표시합니다.

단계
  1. 성공적으로 로그인하고 인증 및 포털 구성 검색을 하고 나면 Portal Server가 Messaging Server MMP에서 전자 메일 메시지를 요청합니다.

  2. MMP가 Messaging Server로부터 메시지 목록을 요청합니다.

  3. STR이 MMP로 메시지 목록을 반송합니다.

  4. MMP가 메시지 헤더를 Portal Server로 전달합니다.

  5. Portal Server가 Communications Express에서 달력 정보를 요청합니다.

  6. Communications Express가 Calendar Server 백엔드에서 달력 정보를 요청합니다.

  7. Calendar Server 백엔드가 Communications Express로 달력 정보를 반송합니다.

  8. Communications Express가 달력 정보를 Portal Server로 전달합니다.

  9. Portal Server가 모든 채널 정보를 웹 브라우저 클라이언트로 보냅니다.

    사용 사례 2의 신원 기반 통신 시나리오 구성 요소 간 데이터 흐름을 보여주는 다이어그램.