Konfigurowanie usługi zdalnej na serwerze WebSphere Application Server

Poniższe kroki umożliwiają skonfigurowanie użytkowników i opcji języka Java™ na potrzeby usług zdalnych na serwerze IBM® WebSphere Application Server 7.0 lub 8.0.

Zanim rozpoczniesz

Przed przystąpieniem do konfigurowania użytkowników i opcji języka Java należy zainstalować serwer WebSphere Application Server 7.0 lub 8.0, produkt Rational Publishing Engine oraz aplikację usług Web Service , a następnie wdrożyć aplikację usług Web Service .

O tym zadaniu

Aby skonfigurować usługi zdalne, można wykonać następujące czynności:

Konfigurowanie użytkowników i ich ról

O tym zadaniu

Tabela 1. Role użytkownika usług zdalnych
Rola Możliwości
Użytkownik generujący dokumenty (rpe_docgen_user)
  • Może generować dokumenty zdalnie lub lokalnie z poziomu aplikacji klienckich.
  • Może wyświetlać pliki wyjściowe i dzienniki dotyczące swoich zadań generowania dokumentów.
Administrator generowania dokumentów (rpe_docgen_admin)
  • Może generować dokumenty zdalnie lub lokalnie z poziomu aplikacji klienckich.
  • Jeśli ta rola jest używana wspólnie z rolą rpe_monitor_admin, wówczas może wyświetlać pliki wyjściowe i dzienniki dotyczące zadań generowania dokumentów zainicjowanych przez dowolnego użytkownika.
Użytkownik komponentu Zarządzanie centralne (rpe_library_user)
  • Może wyświetlać zasoby publiczne w aplikacji Document Studio.
  • Może używać zasobów publicznych do projektowania szablonów.
Kontrybutor komponentu Zarządzanie centralne (rpe_library_contributor)
  • Może wyświetlać zasoby w aplikacji Document Studio.
  • Może używać zasobów do projektowania szablonów.
  • Może wprowadzać zasoby w aplikacji Document Studio.
  • Może modyfikować swoje istniejące zasoby w aplikacji Document Studio.
Administrator komponentu Zarządzanie centralne (rpe_library_admin)
  • Może wyświetlać zasoby utworzone przez dowolnego użytkownika w aplikacji Document Studio.
  • Może używać do projektowania szablonów zasobów utworzonych przez dowolnego użytkownika.
  • Może wprowadzać zasoby w aplikacji Document Studio.
  • Może modyfikować istniejące zasoby utworzone przez dowolnego użytkownika w aplikacji Document Studio.
  • Może tworzyć zasoby w interfejsie użytkownika administracyjnego komponentu Zarządzanie centralne.
  • Może modyfikować istniejące zasoby utworzone przez dowolnego użytkownika z poziomu interfejsu użytkownika administracyjnego komponentu Zarządzanie centralne.
  • Może usuwać zasoby utworzone przez dowolnego użytkownika z poziomu interfejsu użytkownika administracyjnego komponentu Zarządzanie centralne.
Użytkownik komponentu Monitorowanie i sterowanie (rpe_monitor_user)
  • Może zmieniać stan swoich zadań generowania dokumentów.
  • Umożliwia monitorowanie zadań generowania dokumentów tego użytkownika przez użytkowników z rolą rpe_monitor_admin.
Administrator komponentu Monitorowanie i sterowanie (rpe_monitor_admin)
  • Jeśli ta rola jest używana wspólnie z rolą rpe_docgen_admin, wówczas może wyświetlać pliki wyjściowe i dzienniki dotyczące zadań generowania dokumentów zainicjowanych przez dowolnego użytkownika.
  • Może zmieniać status zadań generowania dokumentów zainicjowanych przez dowolnego użytkownika.

Procedura

  1. Otwórz Konsolę administracyjną w przeglądarce. Przykład: http://serwer:port/ibm/console/logon.jsp
  2. Zatrzymaj wdrożone aplikację usług Web Service :
    1. Kliknij opcję Aplikacje > Aplikacje korporacyjne. Dodana aplikacja rpews.war zostanie wyświetlona przy użyciu wprowadzonej nazwy aplikacji.
    2. Wybierz aplikację usług Web Service .
    3. Kliknij opcję Zatrzymaj.
  3. Skonfiguruj role zabezpieczeń:
    1. Kliknij opcję Użytkownicy i grupy > Zarządzaj użytkownikami.
    2. Kliknij opcję Utwórz i utwórz trzech użytkowników: administrator_produktu_rpe, kontrybutor_produktu_rpe i klient_produktu_rpe, jeśli jeszcze nie zostali utworzeni.
    3. Aby powiązać role z użytkownikami, wybierz opcję Aplikacje > Aplikacje korporacyjne > aplikacja rpews.war > Odwzorowanie roli zabezpieczeń na użytkownika/grupę. Są to role, które można powiązać z użytkownikami dla poszczególnych usług, w zależności od tego, jakie usługi mają być używane:
      • użytkownik_usługi_generowania_dokumentów_produktu_rpe
      • administrator_usługi_generowania_dokumentów_produktu_rpe
      • rpe_library_user
      • kontrybutor_biblioteki_produktu_rpe
      • administrator_biblioteki_produktu_rpe
      • użytkownik_monitora_produktu_rpe
      • administrator_monitora_produktu_rpe
      Wskazówka:
      • Aby zapoznać się z opisami poszczególnych ról, należy przejrzeć tabelę w powyższej sekcji O tym zadaniu.
      • Aby uzyskać wyższy poziom zabezpieczeń, należy utworzyć więcej niż jednego użytkownika będącego klientem i nadać tylko jednemu z nich rolę rpe_docgen_user. Dokumenty generowane przez użytkowników mogą zawierać poufne dane. Tworząc dwa typy użytkowników, można upewnić się, że tylko użytkownicy o uprawnieniach do wyświetlania wynikowych danych wyjściowych będą mogli je wyświetlać.
    4. Powiąż role użytkowników z użytkownikami klient_produktu_rpe.
      1. Wybierz rolę użytkownik_usługi_generowania_dokumentów_produktu_rpe.
      2. Kliknij opcję Wyszukaj użytkowników.
      3. Naciśnij klawisz Ctrl i w kolumnie Dostępni wybierz użytkownika klient_produktu_rpe. Kliknij przycisk >>, aby dodać użytkowników do kolumny Wybrani.
      4. Kliknij przycisk OK.
      1. Wybierz rolę rpe_library_user.
      2. Kliknij opcję Wyszukaj użytkowników.
      3. W polu łańcucha wyszukiwania wprowadź wartość *rpe i kliknij przycisk Szukaj.
      4. Naciśnij klawisz Ctrl i w kolumnie Dostępni wybierz użytkownika klient_produktu_rpe. Kliknij przycisk >>, aby dodać użytkowników do kolumny Wybrani.
      5. Kliknij przycisk OK.
      1. Wybierz rolę użytkownik_monitora_produktu_rpe.
      2. Kliknij opcję Wyszukaj użytkowników.
      3. W polu łańcucha wyszukiwania wprowadź wartość *rpe i kliknij przycisk Szukaj.
      4. Naciśnij klawisz Ctrl i w kolumnie Dostępni wybierz użytkownika klient_produktu_rpe. Kliknij przycisk >>, aby dodać użytkowników do kolumny Wybrani.
      5. Kliknij przycisk OK.
    5. Powiąż role kontrybutora i użytkownika z użytkownikami kontrybutor_produktu_rpe.
      1. Wybierz rolę użytkownik_usługi_generowania_dokumentów_produktu_rpe.
      2. Kliknij opcję Wyszukaj użytkowników.
      3. W polu łańcucha wyszukiwania wprowadź wartość *rpe i kliknij przycisk Szukaj.
      4. W kolumnie Dostępni wybierz użytkownika kontrybutor_produktu_rpe, a następnie kliknij przycisk >>, aby dodać użytkownika do kolumny Wybrani.
      5. Kliknij przycisk OK.
      1. Wybierz rolę kontrybutor_biblioteki_produktu_rpe.
      2. Kliknij opcję Wyszukaj użytkowników.
      3. W polu łańcucha wyszukiwania wprowadź wartość *rpe i kliknij przycisk Szukaj.
      4. W kolumnie Dostępni wybierz użytkownika kontrybutor_produktu_rpe, a następnie kliknij przycisk >>, aby dodać użytkownika do kolumny Wybrani.
      5. Kliknij przycisk OK.
      1. Wybierz rolę użytkownik_monitora_produktu_rpe.
      2. Kliknij opcję Wyszukaj użytkowników.
      3. W polu łańcucha wyszukiwania wprowadź wartość *rpe i kliknij przycisk Szukaj.
      4. Naciśnij klawisz Ctrl i w kolumnie Dostępni wybierz użytkownika klient_produktu_rpe. Kliknij przycisk >>, aby dodać użytkowników do kolumny Wybrani.
      5. Kliknij przycisk OK.
    6. Powiąż rolę administratora z użytkownikiem administrator_produktu_rpe.
      1. Wybierz rolę administrator_usługi_generowania_dokumentów_produktu_rpe.
      2. Kliknij opcję Wyszukaj użytkowników.
      3. W polu łańcucha wyszukiwania wprowadź wartość *rpe i kliknij przycisk Szukaj.
      4. W kolumnie Dostępni wybierz użytkownika administrator_produktu_rpe, a następnie kliknij przycisk >>, aby dodać użytkownika do kolumny Wybrani.
      5. Kliknij przycisk OK.
      1. Wybierz rolę administrator_biblioteki_produktu_rpe.
      2. Kliknij opcję Wyszukaj użytkowników.
      3. W polu łańcucha wyszukiwania wprowadź wartość *rpe i kliknij przycisk Szukaj.
      4. W kolumnie Dostępni wybierz użytkownika administrator_produktu_rpe, a następnie kliknij przycisk >>, aby dodać użytkownika do kolumny Wybrani.
      5. Kliknij przycisk OK.
      1. Wybierz rolę administrator_monitora_produktu_rpe.
      2. Kliknij opcję Wyszukaj użytkowników.
      3. W polu łańcucha wyszukiwania wprowadź wartość *rpe i kliknij przycisk Szukaj.
      4. W kolumnie Dostępni wybierz użytkownika administrator_produktu_rpe, a następnie kliknij przycisk >>, aby dodać użytkownika do kolumny Wybrani.
      5. Kliknij przycisk OK.
    7. Kliknij przycisk OK i przycisk Zapisz, aby zapisać zmiany bezpośrednio w konfiguracji głównej.
  4. Uruchom aplikację usług Web Service :
    1. Kliknij opcję Aplikacje > Aplikacje korporacyjne. Dodana aplikacja rpews.war zostanie wyświetlona przy użyciu wprowadzonej nazwy aplikacji.
    2. Wybierz aplikację usług Web Service .
    3. Kliknij przycisk Uruchom. Zostanie wyświetlony następujący komunikat potwierdzenia: Aplikacja rpews.war znajdująca się na serwerze nazwa_serwera i w węźle nazwa_węzła została pomyślnie uruchomiona.

Opcjonalne: konfigurowanie komponentu Monitorowanie i sterowanie na innym serwerze niż zdalne generowanie dokumentów

Usługa generowania dokumentów automatycznie korzysta z wdrożonego wraz z nią komponentu Monitorowanie i sterowanie. Aby użyć domyślnego komponentu Monitorowanie i sterowanie nie jest wymagana dodatkowa konfiguracja i można przejść do następnego kroku. Aby użyć innego komponentu Monitorowanie i sterowanie na innym serwerze lub innym porcie niż generowanie dokumentów, należy skonfigurować następujące opcje języka Java w celu skonfigurowania referencji logowania.

Procedura

  1. Opcjonalne: Ustaw opcje języka Java:
    1. Rozwiń pozycję Serwery > Typy serwerów.
    2. Kliknij opcję Serwery aplikacji WebSphere.
    3. Klikając odpowiednie pole nazwy serwera (nazwa_serwera), otwórz właściwości serwera.
    4. W sekcji Infrastruktura serwera rozwiń pozycję Język Java i zarządzanie procesami.
    5. Kliknij opcję Definicja procesu.
    6. W sekcji Właściwości dodatkowe kliknij opcję Wirtualna maszyna języka Java.
    7. W sekcji Właściwości dodatkowe kliknij opcję Właściwości niestandardowe.
    8. Kliknij opcję Nowa, aby dodać opcję adresu URL:
      • Nazwa: com.ibm.rational.rpe.mc.url
      • Wartość: http://serwer:port/rpews/monitor
      Kliknij przycisk OK.
    9. Kliknij opcję Nowa, aby dodać opcję użytkownika:
      • Nazwa: com.ibm.rational.rpe.mc.user
      • Wartość: klient_produktu_rpe
      Kliknij przycisk OK.
    10. Kliknij opcję Nowa, aby dodać opcję hasła:
      • Nazwa: com.ibm.rational.rpe.mc.password
      • Wartość: hasło
      Kliknij przycisk OK.
    11. Kliknij przycisk OK, aby zapisać zmiany.
  2. Przetestuj komponent Monitorowanie i sterowanie:
    1. Wyloguj się z Konsoli administracyjnej serwera WebSphere Application Server.
      Uwaga: Konieczność wylogowania się z Konsoli administracyjnej wynika z użycia podstawowego uwierzytelniania, które zezwala na istnienie tylko jednej sesji w każdej przeglądarce. Jeśli użytkownik administracyjny serwera WebSphere Application Server nie zostanie wylogowany, nie będzie można uzyskać dostępu do zasobów produktu Rational Publishing Engine, do których dostęp ma tylko administrator_produktu_rpe. Zostanie wyświetlony następujący komunikat: Błąd 401: Brak autoryzacji.
    2. W przeglądarce otwórz adres http://serwer:port/rpews/ui/monitor.html.
    3. Zaloguj się przy użyciu referencji użytkownika administrator_produktu_rpe. Jeśli interfejs użytkownika komponentu Monitorowanie i sterowanie produktu Rational Publishing Engine został skonfigurowany poprawnie, zostanie wyświetlony.
    4. Kliknij opcję Odśwież zadania. Zostaną wyświetlone bieżące zadania.

Wyniki

Po zakończeniu wdrażania Konsola administracyjna komponentu Monitorowanie i sterowanie będzie dostępna pod następującym adresem: http://serwer:port/rpews/ui/monitor.html. Więcej informacji na temat korzystania z Konsoli administracyjnej zawiera sekcja Zarządzanie zadaniami generowania dokumentów w komponencie Monitorowanie i sterowanie.

Co dalej

Na komputerach użytkowników końcowych należy określić adres URL komponentu Monitorowanie i sterowanie dla serwera zdalnego. Patrz: Ustawianie preferencji usług zdalnych.


Opinia