Sun Java System Portal Server 7.2 관리 설명서

12장 Portal Server Mobile Access 관리

이 장에서는 Portal Server 7.2에서의 Mobile Access를 구성하는 방법과 성공 URL의 변경 사항을 지정하는 방법을 설명합니다.

다음과 같은 항목으로 구성됩니다.

Mobile Access 소개

Mobile Access는 Sun Java System Portal Server 플랫폼의 서비스와 기능을 휴대 전화나 PDA(Personal Digital Assistant)와 같은 모바일 장치로 확장합니다.

Mobile Access 소프트웨어는 포털 사이트 사용자가 HTML(HyperText Markup Language) 브라우저에서 액세스하는 것과 동일한 컨텐트를 얻게 해줍니다. 또한 Sun Java System Portal Server Secure Remote Access 소프트웨어를 지원하며 Sun Java System Access Manager 소프트웨어의 관리 콘솔을 사용합니다.

Mobile Access 제품의 기능은 Portal Server 소프트웨어에 완벽하게 통합됩니다. 그러므로 Portal Server 소프트웨어 관리 방법을 알고 있으면 Mobile Access 소프트웨어 관리 방법도 쉽게 이해할 수 있습니다.

Mobile Access 구성

ProcedurePortal Server 7.2에서 Mobile Access를 구성하려면

  1. Portal Server 관리 콘솔에 로그인합니다.

  2. [포털] 탭을 누릅니니다.

  3. 사용 가능한 포털 목록에서 portal1 포털을 누릅니다.

  4. [DN 선택] 드롭다운 목록에서 [엔터프라이즈 샘플]을 선택합니다.

  5. 데스크탑 속성에서 사용 가능한 ParentContainer 필드의 값을 WirelessDesktopDispatcher로 변경합니다.

ProcedureMobile Access 익명 데스크탑을 활성화하려면

  1. Portal Server 관리 콘솔에 로그인합니다.

  2. [포털] 탭을 누릅니니다.

  3. 사용 가능한 포털 목록에서 portal1 포털을 누릅니다.

  4. DN 선택 목록에서 TopLevel (전역)을 선택합니다.

  5. 익명 데스크탑의 유효한 UID에서 포털의 익명 배포를 위한 기본 사용자 DN을 설정합니다.

    모바일 장치를 사용하여 포털 사용자가 Enterprise Sample Anonymous Mobile Desktop에 액세스할 수 있도록 하려면 기본 사용자 DN을 anonymousenterprise로 설정합니다.

Procedure성공 URL의 변경 사항을 지정하려면

  1. Access Manager 콘솔에 로그인합니다.

  2. [서비스 구성] 탭을 선택합니다.

  3. 인증 모듈에서 핵심을 누릅니다.

  4. [기본 성공 로그인 URL]의 등록 정보를 /portal/dt로 수정합니다.

Mobile Access 소프트웨어

다음과 같은 Mobile Access 소프트웨어 기능과 이들 기능이 Portal Server 소프트웨어의 기능을 어떻게 확장하는지 이해하면 유용합니다.

포털 데스크탑

포털 사이트는 표준 포털 데스크탑뿐 아니라 모바일 포털 데스크탑을 제공합니다. 이들 기능을 Mobile Access 소프트웨어의 구성 요소인 무선 데스크탑 디스패처로 제어합니다. Portal Server 데스크탑 서블릿은 무선 데스크탑 디스패처에 대한 요청을 전달합니다. 무선 데스크탑 디스패처는 디스플레이 프로필 구성 데이터를 사용하여 사용자 요청을 경로 지정하는 데 적합한 포털 데스크탑(표준 또는 모바일)을 결정합니다. 사용자가 포털 사이트에 액세스하는 방법과 관계없이 사용자가 사용할 포털 사이트 인터페이스는 포털 데스크탑입니다.

모바일 포털 데스크탑에서 기본적으로 아래와 같은 채널이 표시되며 이를 사용할 수 있습니다.

모바일 포털 데스크탑에 대한 자세한 내용은 모바일 포털 데스크탑 관리를 참조하십시오.

클라이언트 유형

Mobile Access 소프트웨어는 현재 사용되는 거의 모든 모바일 장치를 지원합니다. 각 모바일 장치 또는 클라이언트를 식별하기 위해 클라이언트 프로필을 사용하며,장치의 브라우저에 사용되는 장치 마크업 언어를 바탕으로 클라이언트 유형이라는 각 클라이언트 고유의 식별자를 할당합니다.

아래와 같은 마크업 언어가 지원됩니다.

Mobile Access 소프트웨어는 Nokia 6310i 클라이언트에 대한 WML 지원 및 Handspring Treo 180 클라이언트를 위한 cHTML 지원을 인증합니다. 단, 사용자는 이 마크업 언어 중 하나를 사용하는 모바일 장치로 포털 컨텐트에 액세스할 수 있습니다.

Access Manager 관리 콘솔의 일부인 클라이언트 관리자는 클라이언트 프로필을 관리하기 위해 사용됩니다. 모바일 클라이언트 유형과 장치 감지에 대한 자세한 내용은 2장을 참조하십시오.

Mobile Access 인증 모듈

Mobile Access 소프트웨어는 Portal Server 소프트웨어가 제공하는 인증 모듈을 지원하지만 이 기능으로 아래와 같은 작업도 가능합니다.

이러한 인증 모듈 사용에 대한 자세한 내용은 모바일 인증 구성을 참조하십시오.

채널, 컨테이너 및 공급자

Mobile Access 소프트웨어는 공급자, 채널 및 컨테이너를 사용하여 모바일 포털 데스크탑에 컨텐트를 제공합니다.

이 절에서는 다음에 대한 정보를 제공합니다.

채널

채널은 모바일 포털 데스크탑에 컨텐트를 표시합니다. 채널은 채널을 지원하는 데 필요한 공급자 객체, 구성 설정 및 데이터 파일(템플리트 등)로 구성됩니다.

컨테이너 채널

컨테이너 또는 컨테이너 채널은 다른 채널의 컨텐트를 결합하여 모바일 포털 데스크탑에 컨텐트를 표시하는 채널입니다. Mobile Access 소프트웨어는 Portal Server 소프트웨어와 함께 제공되는 채널에 아래와 같은 기본 컨테이너 채널을 추가합니다.

공급자

공급자는 채널 내용을 모바일 포털 데스크탑의 사용자에게 제공하는 기본 구현입니다. 이에 따라 일반 리소스의 인터페이스가 달라집니다.

공급자 컨텐트 소스에는 다음이 포함될 수 있습니다.

Java 클래스 파일인 공급자는 컨텐트를 각 모바일 장치 유형에 적절한 형식으로 제공합니다. 모바일 포털 데스크탑이 만들어질 때 각 공급자에 대해 연결된 채널의 컨텐트를 조회합니다.

아래와 같은 새 공급자가 기본 컨테이너에 추가됩니다.

채널, 컨테이너 및 공급자를 사용하여 모바일 포털 데스크탑을 구성하는 방법에 대한 자세한 내용은 모바일 포털 데스크탑 관리를 참조하십시오.

모바일 장치 관리

Sun Java System Portal Server Mobile Access 7.1 소프트웨어는 Sun Java System Access Manager 클라이언트 감지 모듈을 사용하여 포털 사이트 사용자가 포털 사이트에 액세스하는 데 사용하는 여러 클라이언트 또는 모바일 장치를 식별 및 관리합니다.

이 절에서는 다음 항목에 대한 정보를 제공합니다.

클라이언트 감지에 대한 이해

클라이언트 감지는 포털 사이트에 액세스하는 데 사용되는 각 모바일 장치의 기능과 특성을 결정합니다. 이 작업을 위해 CC/PP(Composite Capability and Preference Profiles: 복합 기능과 기본 설정 프로필) 사양, UAProf 또는 미리 구성된 데이터를 사용합니다. Mobile Access 소프트웨어를 사용하려면 모든 클라이언트에 대해 아래와 같은 세 가지 등록 정보를 정의해야 합니다. 다음과 같습니다.

또한 Mobile Access 소프트웨어는 조건 등록 정보를 사용하여 클라이언트 유형에 대한 특정 등록 정보 값을 저장하고 검색합니다. 한 예로 desktopContainer 조건 등록 정보가 있습니다. 무선 데스크탑 디스패처는 이 등록 정보를 읽어 요청된 클라이언트 유형을 위한 데스크탑 컨테이너를 결정합니다.

Mobile Access 소프트웨어는 클라이언트 유형 데이터를 /var/opt/SUNWam/config/ldif/sunAMClient_data.ldif 파일에서 LDAP 디렉토리로 가져오며 Access Manager 소프트웨어 API를 사용하여 clientType을 식별합니다. 일치 여부는 다음 순서로 결정됩니다.

  1. 정확히 일치

  2. 부분 일치

  3. 키워드 일치

기본 프로필에 대해 UAProf 프로필을 동적으로 적용할 수도 있습니다. 사용자는 FEDIClientDetector를 보존하고 다음 중 하나를 수행해야 합니다.


주 –

공용 인터넷에 선택적으로 액세스하도록 프록시 서버를 구성하려면

JVM은 외부 프록시를 사용하여 웹 컨테이너에서 외부 연결을 위한 프록시 서버 세부 사항을 지정할 수 있는 옵션을 제공합니다. 또한 지정된 프록시를 사용할 수 없는 호스트도 지정할 수도 있습니다. 프록시 서버를 사용하여 공용 인터넷에 액세스하도록 Mobile Access 시스템 JVM을 구성할 수 있습니다.

웹 컨테이너에서 다음 JVM 옵션을 사용합니다.

Dhttp.proxyHost=your-proxy-server-host

Dhttp.proxyPort=your-proxy-server-port

특정 도메인 및 호스트에 대해 프록시 서버를 무시하려면 다음 옵션을 사용합니다. Dhttp.nonProxyHosts="*. domain-name|hostname |localhost"


클라이언트 데이터베이스 관리

클라이언트 데이터는 다음 두 위치에 저장됩니다.

Mobile Access 소프트웨어가 설치될 때 모든 클라이언트 데이터는 내부 라이브러리에 저장됩니다. 장치를 사용자 정의하고 나면 장치의 대체 버전이 만들어져 외부 라이브러리에 저장됩니다. 이 라이브러리들의 데이터는 서버가 시작될 때 병합됩니다.

클라이언트 관리자 사용

Access Manager 관리 콘솔은 모바일 장치의 등록 정보를 관리할 수 있는 클라이언트 관리자를 제공합니다.

이 절에서는 클라이언트 관리자가 클라이언트 유형에 대해 제공하는 아래와 같은 유형의 정보를 설명합니다.

또한 이 절에서는 클라이언트 유형을 만들고 사용자 정의하는 방법을 설명합니다.

마크업 언어

Mobile Access 소프트웨어는 모바일 클라이언트 브라우저에 사용되는 아래와 같은 마크업 언어를 지원합니다.

스타일

스타일은 마크업 언어의 연결된 장치 그룹에 대한 등록 정보 집합입니다. 예를 들어, Nokia 스타일은 Nokia가 제조하는 모든 WML 장치에 적용됩니다.

각 마크업 언어에 대해 최소한 한 개의 스타일이 존재합니다. 일부 마크업 언어에는 여러 개의 스타일이 있습니다.

스타일 등록 정보는 대체할 수 없습니다. 새 장치를 만들 때 기존 클라이언트를 새 장치의 템플리트로 사용하면 새 클라이언트는 기존 클라이언트의 스타일 등록 정보를 상속합니다.

장치 정보

장치 정보는 업데이트할 수 있는 장치 전용 클라이언트 유형 데이터입니다.

기본 클라이언트 유형에 대한 장치 정보를 변경하면 기본 클라이언트의 새로운 별도 버전이 만들어집니다. 이 사용자 정의 정보는 외부 라이브러리에 저장되며, 반면에 기본 장치 정보는 내부 라이브러리에 남아 있습니다. 각 사용자 정의 장치의 클라이언트 유형 이름에는 내부 라이브러리의 장치와 구별하기 위해 별표 두 개가 추가됩니다.

필터 옵션

필터 환경 설정은 특정 스타일에 할당된 특정 클라이언트 유형의 그룹을 찾아서 목록으로 표시할 수 있는 검색 필드입니다.

클라이언트 편집자

클라이언트 편집자로 클라이언트 유형을 작성 및 사용자 정의하거나 클라이언트 등록 정보를 관리할 수 있습니다.

클라이언트 편집자는 등록 정보를 아래와 같은 그룹으로 구성합니다.

Procedure클라이언트 관리자를 시작하려면

  1. Access Manager 관리 콘솔에 관리자로 로그인합니다. 기본적으로 Identity 관리는 헤더 프레임(위쪽 수평 프레임)에 선택되어 있고 조직은 탐색 프레임(왼쪽 수직 프레임)에 선택되어 있습니다.

  2. [서비스 구성] 탭을 누릅니다.

  3. 왼쪽의 서비스 구성 프레임에서 Access Manager 구성 제목 아래의 클라이언트 감지에 대한 화살표를 누릅니다. 오른쪽 데이터 프레임에 클라이언트 감지 전역 기본 설정이 나타납니다.

  4. [클라이언트 유형] 레이블 옆의 [편집] 링크를 누릅니다. 클라이언트 관리자 인터페이스가 나타납니다. HTML 장치에 관한 정보는 기본적으로 표시됩니다.

Procedure스타일 등록 정보를 보려면

  1. Access Manager 관리 콘솔에 관리자로 로그인합니다. 기본적으로 Identity 관리는 헤더 프레임(위쪽 수평 프레임)에 선택되어 있고 조직은 탐색 프레임(왼쪽 수직 프레임)에 선택되어 있습니다. 2. 3. 4.5 6. 7. 8.

  2. [서비스 구성] 탭을 누릅니다.

  3. 왼쪽의 서비스 구성 프레임에서 Access Manager 구성 제목 아래의 클라이언트 감지에 대한 화살표를 누릅니다. 오른쪽 데이터 프레임에 클라이언트 감지 전역 기본 설정이 나타납니다.

  4. [클라이언트 유형] 레이블 옆의 [편집] 링크를 누릅니다. 클라이언트 관리자 인터페이스가 나타납니다. HTML 장치에 관한 정보는 기본적으로 표시됩니다.

  5. 맨 위의 탭에서 등록 정보를 검토할 장치의 마크업 언어(예: WML)를 누릅니다. 선택한 마크업 언어를 사용하는 클라이언트 유형이 데이터베이스에 있으면 알파벳순으로 나타납니다.

  6. [스타일] 풀다운 메뉴에서 원하는 스타일(예: Nokia)을 선택합니다. 데이터베이스에 이미 있는 선택한 스타일용 클라이언트 유형의 목록이 표시됩니다.

  7. 현재 스타일 등록 정보 링크를 누릅니다. 스타일 편집 페이지가 표시됩니다. 기본적으로 일반 등록 정보에 대한 스타일이 표시됩니다.

  8. [등록 정보] 풀다운 메뉴에서 표시할 등록 정보 유형(예: 소프트웨어 플랫폼)을 누릅니다.


    주 –

    등록 정보 유형 항목으로 일반, 하드웨어 플랫폼, 소프트웨어 플랫폼, 네트워크 특성, 브라우저 UA, Wap 특성, 특성 이름 푸시, 추가 등록 정보가 있습니다.


  9. 클라이언트 관리자 페이지로 돌아가려면 [취소]를 누릅니다.

클라이언트 유형 데이터 관리

클라이언트 유형 데이터를 관리하려면 관리 콘솔의 클라이언트 관리자를 사용합니다.

클라이언트 유형 등록 정보 변경, 새 장치에 대응하기 위해 새 클라이언트 유형 만들기, 이름 및 사이트에 맞게 사용자 정의된 다른 등록 정보로 클라이언트 유형 설정, 사용자 정의 클라이언트 유형 제거 등을 수행할 수 있습니다.

기존 장치를 기반으로 새 장치를 만드는 경우(이 프로세스를 상속이라 함), 기존 장치의 스타일 또는 등록 정보를 기반으로 새 장치를 만들어야 합니다. 새 장치와 기존 장치를 검토하여 스타일 또는 등록 정보 중 더 나은 환경 설정을 결정합니다. 장치 정의를 사용자 정의하려면 두 항목이 모두 필요합니다.


주 –

클라이언트 유형 데이터베이스는 내부 및 외부 라이브러리로 구성됩니다. 내부 라이브러리의 기본 클라이언트 유형 정보를 변경하거나 새 유형을 추가하는 경우 업데이트된 내용은 외부 라이브러리에 저장됩니다. 클라이언트 유형 이름에 별표 두 개가 추가되어 있으면 사용자 정의된 클라이언트 유형임을 나타냅니다.


이 절에서는 아래와 같은 작업을 수행하기 위한 지침을 제공합니다.

Procedure클라이언트 유형을 편집하려면

  1. Access Manager 관리 콘솔에 관리자로 로그인합니다. 기본적으로 Identity 관리는 헤더 프레임(위쪽 수평 프레임)에 선택되어 있고 조직은 탐색 프레임(왼쪽 수직 프레임)에 선택되어 있습니다.

  2. [서비스 구성] 탭을 누릅니다.

  3. 왼쪽의 서비스 구성 프레임에서 Access Manager 구성 제목 아래의 클라이언트 감지에 대한 화살표를 누릅니다. 오른쪽 데이터 프레임에 클라이언트 감지 전역 기본 설정이 나타납니다.

  4. [클라이언트 유형] 레이블 옆의 [편집] 링크를 누릅니다. 클라이언트 관리자 인터페이스가 나타납니다. HTML 장치에 관한 정보는 기본적으로 표시됩니다.

  5. 맨 위의 탭에서 편집할 장치의 마크업 언어(예: WML)를 누릅니다. 선택한 마크업 언어를 사용하는 클라이언트 유형이 데이터베이스에 있으면 알파벳순으로 나타납니다.

  6. [스타일] 풀다운 메뉴에서 원하는 스타일(예: Nokia)을 선택합니다. 데이터베이스에 이미 있는 선택한 스타일용 클라이언트 유형의 목록이 표시됩니다.

  7. [클라이언트 유형] 목록에서 아래로 스크롤하여 편집할 클라이언트(예: Nokia6310i_1.0)를 찾습니다.

    클라이언트는 알파벳순으로 표시됩니다.

  8. 특정 클라이언트 유형 또는 클라이언트 유형 그룹으로 직접 이동하려면 필터 환경 설정을 사용합니다. 필터 텍스트 상자에 표시할 클라이언트 유형의 첫 번째 문자 또는 처음 몇 문자를 입력한 다음 [필터] 버튼을 누릅니다. (예: 문자 S로 시작하는 클라이언트 유형을 찾으려면 S* 입력)

  9. 특정 페이지로 이동하려면 하단으로 스크롤하여 화살표 또는 이동 환경 설정을 사용합니다.

  10. 편집할 클라이언트에 대한 작업 열의 편집 링크를 누릅니다. client-type 편집 페이지가 표시됩니다. 기본적으로 일반 등록 정보가 표시됩니다.

  11. [등록 정보] 풀다운 메뉴에서 변경할 등록 정보 유형(예: 소프트웨어 플랫폼)을 선택합니다.

  12. 변경할 각 등록 정보에 대해 값을 변경하거나 추가합니다.


    정보 –

    변경을 취소하고 처음부터 다시 시작하려면 [재설정]을 누릅니다. 변경하지 않고 클라이언트 유형 표시로 돌아가려면 [취소]를 누릅니다.


  13. [저장]을 눌러 변경 사항을 저장합니다.

    [저장]을 누르지 않으면 변경이 완료되지 않습니다. 한 번에 하나의 등록 정보 유형을 변경하고 저장해야만 다른 등록 정보 유형을 변경할 수 있습니다.

    이제 이 장치에 대한 등록 정보가 변경되었으며 이 스타일에 대한 클라이언트 유형의 목록이 나타납니다.

  14. 등록 정보가 변경되었는지 확인하려면 클라이언트 유형 목록에서 해당 클라이언트 유형을 찾습니다. 클라이언트 유형 이름에 별표 두 개가 추가되어 있으면 해당 클라이언트 유형을 사용자 정의했음을 나타냅니다.


    주 –

    기본 클라이언트 유형을 변경할 때마다 작업 열에 기본값 링크가 추가됩니다. 기본값 링크는 내부 라이브러리를 가리킵니다.

    변경 사항을 제거하고 클라이언트 유형의 등록 정보를 기본값으로 재설정하려면 이 링크를 누릅니다. 이 작업을 완료할지 묻는 프롬프트는 제공되지 않습니다.


Procedure스타일을 상속하는 새 장치를 만들려면

  1. Access Manager 관리 콘솔에 관리자로 로그인합니다. 기본적으로 Identity 관리는 헤더 프레임(위쪽 수평 프레임)에 선택되어 있고 조직은 탐색 프레임(왼쪽 수직 프레임)에 선택되어 있습니다.

  2. [서비스 구성] 탭을 누릅니다.

  3. 왼쪽의 서비스 구성 프레임에서 Access Manager 구성 제목 아래의 클라이언트 감지에 대한 화살표를 누릅니다. 오른쪽 데이터 프레임에 클라이언트 감지 전역 기본 설정이 나타납니다.

  4. [클라이언트 유형] 레이블 옆의 [편집] 링크를 누릅니다. 클라이언트 관리자 인터페이스가 나타납니다. HTML 장치에 관한 정보는 기본적으로 표시됩니다.

  5. 맨 위의 탭에서 설정할 장치의 마크업 언어(예: WML)를 누릅니다. 선택한 마크업 언어를 사용하는 클라이언트 유형이 데이터베이스에 있으면 알파벳순으로 나타납니다.

  6. [스타일] 풀다운 메뉴에서 원하는 스타일(예: Nokia)을 선택합니다. 데이터베이스에 이미 있는 선택한 스타일용 클라이언트 유형의 목록이 표시됩니다.

  7. [새 장치] 버튼을 눌러 새 장치 만들기 페이지를 표시합니다.

  8. 장치 사용자 에이전트 값을 입력합니다.

  9. [다음]을 누릅니다. 제공한 장치 사용자 에이전트 값이 클라이언트 유형 이름 및 HTTP 사용자 에이전트 문자열 필드에 나타납니다.

    해당하는 경우 값을 변경합니다.

  10. 이러한 등록 정보를 저장하려면 [확인]을 누릅니다. 이제 새 장치가 정의되어 있으며 스타일 편집 페이지가 표시됩니다. 여기에 할당한 부모 스타일에서 상속된 기본 등록 정보가 표시됩니다.

  11. [등록 정보] 풀다운 메뉴에서 수정할 등록 정보(예: 소프트웨어 플랫폼)을 누릅니다.


    주 –

    등록 정보 유형 항목으로 일반, 하드웨어 플랫폼, 소프트웨어 플랫폼, 네트워크 특성, 브라우저 UA, Wap 특성, 특성 이름 푸시, 추가 등록 정보가 있습니다.


  12. [저장]을 눌러 값에 대한 변경 사항을 저장합니다.


    정보 –

    변경을 취소하고 처음부터 다시 시작하려면 [재설정]을 누릅니다. 변경하지 않고 클라이언트 유형 표시로 돌아가려면 [취소]를 누릅니다.


  13. 클라이언트 유형 목록을 검색하여 클라이언트 유형을 사용할 수 있는지 확인합니다. 클라이언트 유형 이름에 별표 두 개가 추가되어 있으면 해당 클라이언트 유형을 사용자 정의했음을 나타냅니다.


    주 –

    새 클라이언트 유형을 추가할 때마다 작업 열에 삭제 링크가 추가됩니다. 삭제 링크는 외부 라이브러리를 가리킵니다.


  14. 새 클라이언트 유형을 제거하려면 이 링크를 누릅니다. 이 작업을 완료할지 묻는 프롬프트는 제공되지 않습니다.

Procedure등록 정보를 상속하는 새 장치를 만들려면

  1. Access Manager 관리 콘솔에 관리자로 로그인합니다. 기본적으로 헤더 프레임에 Identity 관리가 선택되어 있고 탐색 프레임에 조직이 선택되어 있습니다.

  2. [서비스 구성] 탭을 누릅니다.

  3. 왼쪽의 서비스 구성 프레임에서 Access Manager 구성 제목 아래의 클라이언트 감지에 대한 화살표를 누릅니다. 오른쪽 데이터 프레임에 클라이언트 감지 전역 기본 설정이 나타납니다.

  4. [클라이언트 유형] 레이블 옆의 [편집] 링크를 누릅니다. 클라이언트 관리자 인터페이스가 나타납니다. HTML 장치에 관한 정보는 기본적으로 표시됩니다.

  5. 맨 위의 탭에서 복사할 장치의 마크업 언어(예: WML)를 누릅니다. 선택한 마크업 언어를 사용하는 클라이언트 유형이 데이터베이스에 있으면 알파벳순으로 나타납니다.

  6. [스타일] 풀다운 메뉴에서 원하는 기본 스타일(예: Nokia)을 선택합니다. 데이터베이스에 이미 있는 선택한 스타일용 클라이언트 유형의 목록이 표시됩니다.

  7. [클라이언트 유형] 목록에서 아래로 스크롤하여 새 클라이언트 유형의 템플리트로 사용할 특정 클라이언트(예: Nokia6310i_1.0)를 찾습니다.


    정보 –

    클라이언트는 알파벳순으로 표시됩니다.


  8. 특정 클라이언트 유형 또는 클라이언트 유형 그룹으로 직접 이동하려면 필터 환경 설정을 사용합니다. 필터 텍스트 상자에 표시할 클라이언트 유형의 첫 번째 문자 또는 처음 몇 문자를 입력한 다음 [필터] 버튼을 누릅니다. (예: 문자 S로 시작하는 클라이언트 유형을 찾으려면 S* 입력)

  9. 특정 페이지로 직접 이동하려면 하단으로 스크롤하여 화살표 또는 이동 환경 설정을 사용합니다.

  10. 작업 열에서 새 클라이언트 유형의 템플리트로 사용할 클라이언트 유형에 대한 복사 링크를 누릅니다. 장치 복사 페이지가 표시됩니다. 복사 중인 장치의 클라이언트 유형 및 장치 사용자 에이전트 등록 정보가 이름에 접두어 Copy_of_가 추가된 상태로 표시됩니다. 예를 들어, Copy_of_Nokia6310i_1.0입니다.

  11. 해당하는 경우 등록 정보의 새 이름을 입력합니다.

  12. [복사]를 눌러 변경 사항을 적용합니다. client-type 편집 페이지가 표시됩니다. 기본적으로 일반 등록 정보가 표시됩니다. 여기서 사용할 수 있는 모든 등록 정보 보기에 대한 값은 새 클라이언트 유형의 마스터로 사용한 클라이언트 유형에서 상속됩니다.


    정보 –

    변경하지 않고 클라이언트 유형 표시로 돌아가려면 [취소]를 누릅니다. [등록 정보] 풀다운 메뉴에서 변경할 등록 정보 유형(예: 소프트웨어 플랫폼)을 선택합니다.


  13. 변경할 각 등록 정보에 대해 값을 변경하거나 추가합니다.


    정보 –

    값을 취소하고 처음부터 다시 시작하려면 [재설정]을 누릅니다. 변경하지 않고 클라이언트 유형 표시로 돌아가려면 [취소]를 누릅니다.


  14. [저장]을 눌러 변경 사항을 저장합니다.


    주 –

    [저장]을 누르지 않으면 변경이 완료되지 않습니다. 한 번에 하나의 등록 정보 유형을 변경하고 저장해야만 다른 등록 정보 유형을 변경할 수 있습니다. 이제 이 장치에 대한 등록 정보가 변경되었으며 이 스타일에 대한 클라이언트 유형의 목록이 나타납니다.


  15. 클라이언트 유형 목록을 검색하여 클라이언트 유형 복제본에 사용할 수 있는지 확인합니다. 클라이언트 유형 이름에 별표 두 개가 추가되어 있으면 해당 클라이언트 유형을 사용자 정의했음을 나타냅니다. 예를 들어, Copy_of_Nokia6310i_1.0 **입니다.


    주 –

    새 클라이언트 유형을 추가할 때마다 작업 열에 삭제 링크가 추가됩니다. 삭제 링크는 외부 라이브러리를 가리킵니다.


  16. 새 클라이언트 유형을 제거하려면 이 링크를 누릅니다. 이 작업을 완료할지 묻는 프롬프트는 제공되지 않습니다.

Procedure사용자 정의 장치를 제거하려면

사용자 정의 장치를 잘못 설정했는데 수정을 원하지 않으면 아래 단계를 사용하여 완전히 제거할 수 있습니다.

  1. Access Manager 관리 콘솔에 관리자로 로그인합니다. 기본적으로 Identity 관리는 헤더 프레임(위쪽 수평 프레임)에 선택되어 있고 조직은 탐색 프레임(왼쪽 수직 프레임)에 선택되어 있습니다.

  2. [서비스 구성] 탭을 누릅니다.

  3. 왼쪽의 서비스 구성 프레임에서 Access Manager 구성 제목 아래의 클라이언트 감지에 대한 화살표를 누릅니다. 오른쪽 데이터 프레임에 클라이언트 감지 전역 기본 설정이 나타납니다.

  4. [클라이언트 유형] 레이블 옆의 [편집] 링크를 누릅니다. 클라이언트 관리자 인터페이스가 나타납니다. HTML 장치에 관한 정보는 기본적으로 표시됩니다.

  5. 맨 위의 탭에서 삭제할 장치의 마크업 언어(예: WML)를 누릅니다. 선택한 마크업 언어를 사용하는 클라이언트 유형이 데이터베이스에 있으면 알파벳순으로 나타납니다.

  6. [스타일] 풀다운 메뉴에서 원하는 스타일(예: Nokia)을 선택합니다. 데이터베이스에 이미 있는 선택한 스타일용 클라이언트 유형의 목록이 표시됩니다.

  7. [클라이언트 유형] 목록에서 아래로 스크롤하여 제거할 사용자 정의 클라이언트(예: Copy_of_Nokia6310i_1.0)를 찾습니다.


    정보 –

    클라이언트는 알파벳순으로 표시됩니다.


  8. 특정 클라이언트 유형 또는 클라이언트 유형 그룹으로 직접 이동하려면 필터 환경 설정을 사용합니다. 필터 텍스트 상자에 표시할 클라이언트 유형의 첫 번째 문자 또는 처음 몇 문자를 입력한 다음 [필터] 버튼을 누릅니다. (예: 문자 S로 시작하는 클라이언트 유형을 찾으려면 S* 입력)

  9. 특정 페이지로 직접 이동하려면 하단으로 스크롤하여 화살표 또는 이동 환경 설정을 사용합니다.

  10. 제거할 사용자 정의 클라이언트에 대한 작업 열에서 삭제 링크를 누릅니다. 이 스타일에 대해 수정된 클라이언트 유형 목록이 표시됩니다.

  11. 클라이언트 유형 목록을 검색하여 클라이언트 유형이 더 이상 사용할 수 없는지 확인합니다.

ProcedurePortal Server 콘솔에서 포털 사용자에 대해 선택된 클라이언트 유형을 식별하려면

  1. Portal Server 관리 콘솔에 관리자로 로그인합니다. 기본적으로 일반적 작업 탭이 선택되며 일반적 관리 작업 페이지가 표시됩니다.

  2. [포털] 탭을 누릅니니다. 포털 페이지가 표시됩니다. 사용 가능한 포털이 포털 테이블에 표시됩니다.

  3. 관리할 포털의 이름을 누릅니다. 데스크탑 작업 및 속성 페이지가 표시됩니다. 이 페이지는 편집할 수 있는 Portal Server 데스크탑 작업 및 속성을 나열합니다.

  4. [DN 선택] 옵션에서 username(사용자) DN을 선택합니다. username(사용자) DN 옵션을 사용할 수 없으면 해당 DN을 [DN 선택] 목록에 추가해야 합니다. username(사용자) DN을 추가하려면 다음 단계를 수행합니다.

    1. [DN 추가] 버튼을 누릅니다. DN 추가 목록 창이 나타납니다.

    2. 옵션 검색에서 사용자 옵션을 선택합니다.

    3. 사용자 옵션 다음에 있는 텍스트 상자에 사용자 이름을 입력합니다.

    4. [검색]을 누릅니다. 사용자 이름을 사용할 수 있는 경우, 찾음 테이블에 표시됩니다.

    5. 추가할 사용자 이름 앞의 확인란을 선택하고 [추가]를 누르면 username(사용자) DN이 [DN 선택] 옵션에 추가됩니다.

  5. 작업 목록에서 컨테이너 및 채널 관리를 누릅니다. 컨테이너 및 채널 관리: 포털 이름 페이지가 표시됩니다. 이 페이지의 왼쪽 프레임에는 사용할 수 있는 보기 유형이 표시되고 오른쪽 프레임에는 선택한 보기 유형의 등록 정보가 표시됩니다.

  6. 보기 유형 옵션에서 WirelessDesktopDispatcher 옵션을 선택합니다. WirelessDesktopDispatcher 작업 및 등록 정보가 오른쪽 프레임에 표시됩니다.

  7. [등록 정보] 테이블에서 선택한 클라이언트 등록 정보 앞에 있는 확인란을 선택합니다.

  8. 클라이언트 유형과 로켈 설정을 변경해야 하는 경우 [테이블 기본 설정] 버튼을 누릅니다. 클라이언트 유형 설정은 포털에 클라이언트 유형을 설정하는 데 필요하며 로켈 설정은 언어 속성을 설정하는 데 필요합니다.

    테이블 기본 정보 상자가 등록 정보 테이블 맨 위에 나타납니다.

  9. 클라이언트 유형 및 로켈 필드에서 적합한 클라이언트 유형 및 로켈 정보를 입력합니다.

  10. [확인]을 누릅니다.

  11. [저장]을 누릅니다.

    클라이언트 유형이 값 열에 추가됩니다.

모바일 인증 구성

Portal Server Mobile Access 소프트웨어는 Sun Java System Portal Server 소프트웨어에서 제공하는 인증 모듈을 지원합니다. 이 장에서는 모바일 액세스를 제공하는 포털 사이트에 유용한 세 개의 인증 모듈을 설명합니다.

NoPassword 인증

사이트 사양에서 요구되는 경우 사용자 아이디 프롬프트를 표시하지 않고 사용자가 모바일 포털 데스크탑에 로그인하도록 할 수 있습니다.

ProcedureAccess Manager 콘솔에서 NoPassword 모듈을 사용하려면

  1. Sun Java System Access Manager 관리 콘솔에 관리자로 로그인합니다. 기본적으로 액세스 제어 탭이 선택되며 영역 페이지가 표시됩니다. 영역 테이블에 사용할 수 있는 영역 이름이 보입니다.

  2. 인도 영역을 누릅니다. 인도등록 정보 페이지가 인도 영역의 [영역 속성] 목록 아래에 표시됩니다.

  3. 인증 탭을 누릅니다. 인도인증 등록 정보가 표시됩니다. 모듈 인스턴스 테이블 아래에서 NoPasswordModule 인스턴스를 사용할 수 있는지 확인합니다.

  4. 인증 연결 테이블에서 ldapService 인증 연결을 누릅니다. ldapService등록 정보 페이지가 표시됩니다. 사용할 수 있는 인스턴스가 표시됩니다.


    주 –

    기본 인증 체인 또는 관리자 인증 체인으로 ldapService가 없으면 NoPassword 인증을 적용할 수 없습니다. NoPassword 인증이 필요하지 않을 경우 구성된 각 인증 체인에 NoPassword를 추가합니다. 기본 인증 체인의 경우 구성된 각 인증 체인에 NoPassword를 추가합니다. 기본 설치 시나리오에서 두 경우 모두 ldapService로 구성됩니다.


  5. NoPassword 인스턴스를 선택합니다.

  6. [추가] 버튼을 누릅니다. NoPassword 인스턴스가 인스턴스 목록에 추가됩니다.

  7. [저장] 버튼을 누릅니다. 인증 체인 등록 정보가 업데이트되었다는 정보가 나타납니다.

  8. [로그아웃] 버튼을 누릅니다.

  9. Sun Java System Access Manager 관리 콘솔에 다시 로그인합니다. "이 서버는 NoPassword 인증을 사용합니다"라는 메시지가 표시됩니다.

익명 인증

사용자가 포털 사이트에 액세스하여 인증 사용자의 경험을 알아보게 하려는 경우, 사용자가 모바일 포털 데스크탑에 익명 사용자로 로그인하게 할 수 있습니다. 이 기능은 인증된 세션 사용자에 대한 모바일 및 음성 포털 데스크탑의 화면 사진(스냅샷)을 제공하여 그러한 경험을 확인하게 합니다.


주 –

익명 사용자는 상태 데이터가 있는 채널의 컨텐트 또는 구성을 변경, 저장 또는 수정할 수 없습니다. 익명 인증을 지원하는 경우 익명 사용자가 채널을 사용할 수 없도록 해야 합니다.


익명 인증을 구현하려면 Sun Java(TM) System Portal Server 7.1 관리 설명서를 참조하십시오.

익명 인증을 위한 포털 데스크탑은 JSP(JavaServer Pages) 소프트웨어와 템플리트 겸용 장치 전용 컨테이너 외에 무선 데스크탑 디스패처를 사용합니다. 익명 사용자에게 표시할 모든 채널은 인증된 사용자의 경우와 마찬가지로 이 컨테이너에 포함되어야 합니다.

Procedure익명 사용자를 위한 클라이언트별 모바일 또는 음성 포털 데스크탑이 필요한 새 장치를 지원하려면

  1. 해당 장치별 컨테이너를 만듭니다.

  2. 익명 사용자의 디스플레이 프로필에 있는 WirelessDesktopDispatcher를변경하여 특정 장치 유형에서 새 컨테이너를 사용하도록 합니다.

MSISDN 인증

조직 내의 사용자가 MSISDN(Mobile Station ISDN)을 사용하여 인증되도록 구성할 수 있으며, 이때 MSISDN은 지정된 가입자를 식별하는 데 사용되는 국제 표준 전화번호입니다. 이를 통해 사용자는 자신의 인증 자격 증명 정보를 전달하지 않고도 모바일 포털 데스크탑에 로그인할 수 있습니다. 이 기능은 로그인 URL의 형식을 제한하며, 다음 URL 형식이 권장됩니다.

http://access-manager-host: port/service-deploy-URI/UI/Login?module-MSISDN& org-name

MSISDN 인증을 구현하고 구성하는 방법은 Sun Sun Java System Access Manager 7 2005Q4 관리 설명서를 참조하십시오.

모바일 포털 데스크탑 관리

Portal Server Mobile Access 소프트웨어는 Portal Server 관리 콘솔을 사용하여 모바일 포털 데스크탑을 관리합니다.


주 –

이 장에 제공된 정보를 이해하고 모바일 포털 데스크탑을 관리하려면 Portal Server 관리 콘솔에 대해 알고 있어야 합니다.


이 절에서는 다음 항목에 대해 다룹니다.

무선 데스크탑 디스패처에 대한 이해

Mobile Access 소프트웨어를 설치하고 나면 Portal Server 사이트에서 표준 포털 데스크탑 외에 모바일 포털 데스크탑을 제공합니다. 사용자가 Portal Server에 로그인할 때 Mobile Access 소프트웨어의 구성 요소인 무선 데스크탑 디스패처는 사용자 요청을 경로 지정하는 데 적합한 포털 데스크탑을 결정합니다. 무선 데스크탑 디스패처는 XML 디스플레이 프로필 구성을 사용하여 사용자 요청을 경로 지정하는 데 적합한 포털 데스크탑(표준 및 모바일)을 결정합니다.

무선 데스크탑 디스패처의 기능은 다음과 같습니다.

모바일 포털 데스크탑의 기본 채널은 WirelessDesktopDispatcher입니다. Portal Server 7.2 관리 콘솔에서 WirelessDesktopDispatcher 컨테이너를 편집하고 특정 장치에 대한 기타 다른 컨테이너를 지원하려면 다음 단계를 수행합니다.

ProcedurePortal Server 7.2 관리 콘솔에서 상위 컨테이너를 편집하려면

  1. Portal Server 7.2 관리 콘솔에 관리자로 로그인합니다.

  2. [포털] 탭을 누릅니니다. 사용할 수 있는 포털이 표시됩니다.

  3. 관리할 포털 이름을 누릅니다.

  4. [DN 선택] 드롭다운 목록 상자에서 [조직] 옵션을 선택합니다. 데스크탑 작업 및 속성 페이지가 표시됩니다. 데스크탑 속성 아래에서 상위 컨테이너 속성을 사용할 수 있습니다. 선택한 DN에 대한 디스플레이 프로필의 최상위 컨테이너 값이 상위 컨테이너 텍스트 상자에 표시됩니다.

  5. 특정 장치에 대한 다른 컨테이너를 지원하려면 상위 컨테이너 텍스트 상자의 값을 편집합니다.

  6. [저장]을 누릅니다.

무선 데스크탑 디스패처 등록 정보

이 절에서는 WirelessDesktopDispatcher 컨테이너에 대해 나열된 등록 정보를 설명합니다.

무선 데스크탑 디스패처 등록 정보는 아래와 같습니다.

이 등록 정보는 표준 포털 데스크탑에서 모바일 장치 편집 페이지의 장치 목록을 표시하는 데에도 사용됩니다. 각 사용자는 사용한 장치를 확인한 다음, 다른 장치로 모바일 포털 데스크탑에 로그인하여 목록에 추가할 수 있습니다.

ProcedureWirelesDesktopDispatcher 컨테이너 등록 정보 페이지로 이동하려면

  1. Portal Server 7.1 관리 콘솔에 관리자로 로그인합니다. 일반적 관리 작업 페이지가 나타납니다.

  2. 구성 아래에서 채널 및 컨테이너 관리 버튼을 누릅니다. 데이터 컬렉션 팝업 창이 나타납니다.

  3. 포털 선택 드롭다운 목록 상자에서 관리할 포털을 선택합니다.

  4. DN 선택 드롭다운 목록 상자에서 DN을 선택합니다.

  5. [확인]을 누릅니다. WirelessDesktopDispatcher 컨테이너 작업 및 등록 정보가 오른쪽 프레임에 나열됩니다. 이 페이지에서 등록 정보의 값을 수정할 수 있습니다.

  6. editContainerName 텍스트 상자의 값을 해당 장치에 맞도록 편집합니다.

조건 등록 정보

클라이언트 유형에 대한 조건 등록 정보를 이용하면 관리자가 클라이언트 유형별로 채널 또는 컨테이너 채널의 등록 정보를 지정할 수 있습니다. 또한 클라이언트 데이터가 계층적인 것처럼 클라이언트 유형에 대한 조건 등록 정보도 계층적으로 구성할 수 있습니다.

조건 등록 정보에 대한 구문은 client=clientType입니다. 예를 들어, client=WML은 WML 클라이언트 유형에 대한 조건 등록 정보의 이름입니다.

무선 데스크탑 디스패처의 desktopContainer 등록 정보는 클라이언트 유형 client=WML에 대한 클라이언트 조건 등록 정보의 한 예입니다.

다음은 Nokia 장치에 대한 기본 desktopContainer 등록 정보의 계층적 표시입니다.

client=Nokia —> desktopContainer=JSPNativeContainer

그러나 Nokia 클라이언트 스타일에 정의된 WML 클라이언트의 부분집합은 다른 desktopContainer 정의를 사용합니다. 즉, JSPNativeContainer를 사용합니다.

채널 상태 등록 정보

이 등록 정보는 채널 상태를 JSPNativeContainer로 나타냅니다. 이 등록 정보를 통해 최종 사용자가 채널의 컨텐트를 온라인으로 로드하는 대신 모바일 포털 데스크탑에서 채널의 제목 표시줄만 표시할 수 있습니다.


주 –

표준 포털 데스크탑에서는 사용자가 컨텐트를 최소화 또는 최대화할 수 있는 버튼을 채널에 제공할 수 있습니다. 이 기능은 현재 모바일 포털 데스크탑에서 지원되지 않습니다.


이러한 등록 정보는 아래와 같습니다.