Aby można było użyć w serwisie składnika odległego, trzeba najpierw zarejestrować go w Oracle Content Management.
Można rejestrować składniki odległe pochodzące od innych dostawców, a także samodzielnie utworzone.
Aby zarejestrować składnik odległy, przeznaczony do użycia w instancji Oracle Content Management, należy:
- Wybrać kolejno opcje Programista i Wyświetl wszystkie składniki.
- Nacisnąć przycisk Utwórz, po czym wybrać opcję Zarejestruj składnik odległy.
- W oknie rejestracji składnika odległego wpisać lub wybrać następujące informacje:
-
Nazwa: Nazwa składnika widziana przez użytkowników.
-
Opis: Opis składnika widziany przez użytkowników.
-
URL składnika: Punkt końcowy, używany w ramce iFrame do renderowania zawartości składnika na stronie. Musi być oparty na protokole HTTPS.
-
URL ustawień: Punkt końcowy, używany w ramce iFrame do renderowania ustawień składnika odległego, dodawanego do strony. Musi być oparty na protokole HTTPS.
-
Szerokość ustawień: Określa szerokość domyślną (w pikselach) panelu ustawień składnika.
-
Wysokość ustawień: Określa wysokość domyślną (w pikselach) panelu ustawień składnika.
-
Klucz: 192–bitowy klucz AES, powiązany ze składnikiem odległym, używany — gdy składnik jest udostępniany — do utworzenia podpisanego tokenu haszowanego skrótu. Służy do szyfrowania i zapewnienia bezpiecznego odczytu i zapisu ustawień składnika.
- Nacisnąć przycisk Zarejestruj.
Gdy składnik odległy zostanie utworzony, jego nazwa pojawi się na liście składników. Pliki, użyte do zarejestrowania składnika, można eksplorować, klikając na nazwie składnika na liście składników.
Informacje dotyczące rejestracji składnika są przechowywane w katalogu używanym przez serwisy utworzone w tej samej instancji Oracle Content Management, lecz składnik pozostaje usługą odległą.
Ikona składnika jest dodawana w konstruktorze serwisów do panelu "Składniki niestandardowe", z nazwą przypisaną do składnika. Składnik można udostępnić innym użytkownikom; będą go w konstruktorze serwisów widzieć w panelu "Składniki niestandardowe".