Porovnání místních a vzdálených komponent

Místní a vzdálené komponenty jsou implementovány odlišně.

V následující tabulce jsou uvedeny odlišnosti v implementaci komponent. Může vám pomoci určit, zda použít místní komponentu nebo vzdálenou komponentu generovanou ve vloženém rámci.

Implementace místních komponent Implementace vzdálených komponent

Integruje komplexní uživatelské rozhraní zaměřené na obsah do služby Oracle Content Management

Integruje aplikační logiku do služby Oracle Content Management

Ke generování obsahu na stránce spouští JavaScript.

Ke generování obsahu na stránce používá tag HTML <iframe>.

Používá jakýkoli zásobník technologie JavaScript.

Může používat libovolnou technologii, nejen JavaScript.

Využívá zásobník JavaScript služby Oracle Content Management a může opětovně používat komponenty služby Oracle Content Management

Není integrována se zásobníkem JavaScript služby Oracle Content Management

Přidává závislosti materiálů z dokumentů /assets uložených na serveru služby Oracle Content Management

Vyžaduje adresy HTTPS URL a odpovídající certifikáty pro přístup ke všem materiálům.

Je hostována se šablonou a publikována nezávisle na tématu službou Oracle Content Management

Vyžaduje hostovaný server střední vrstvy pro koncové body adres URL.

Vzhledem k tomu, že je kód prováděn v rámci stránky, může selhání kódu komponenty způsobit selhání stránky.

Stránka se generuje nezávisle na obsahu vložených rámců, takže selhání komponenty nepovede k selhání stránky.

Pokud je generování komponenty pomalé, může zpomalit generování stránky.

Stránka se načítá nezávisle na obsahu vloženého rámce, takže vlastní stránka se načte co nejrychleji a poté se načte obsah libovolného vloženého rámce.

Poznámka:

Zatímco generování místních komponent a vzdálených komponent se liší, implementace panelu Nastavení v nástroji Site Builder je pro oba typy komponent stejná. Panel Nastavení pro oba typy komponent je generován pomocí vložených rámců a používá stejnou sadu SDK JavaScript, aby byla možná jak komunikace napříč hranicemi, tak komunikace napříč doménami.