Helyi és távoli összetevők összehasonlítása

A helyi és a távoli összetevők megvalósítása eltérő módon történik.

A következő táblázat az összetevők lehetséges megvalósítási módjának eltéréseit sorolja fel. Ez segítséget nyújthat annak eldöntésében, hogy beágyazott keretben megjelenített helyi vagy távoli összetevőt kíván-e használni.

Helyi összetevő megvalósítása Távoli összetevő megvalósítása

Összetett, tartalomközpontú felhasználói felületet integrál az Oracle Content Management szolgáltatásba

Alkalmazáslogikát integrál az Oracle Content Management szolgáltatásba

JavaScript végrehajtásával jelenít meg tartalmat az oldalon

Az <iframe> HTML címkét használja tartalom megjelenítéséhez az oldalon

A JavaScript technológia tetszőleges készletét használja

Tetszőleges technológiát használhat, nem csak JavaScript kódot

Az Oracle Content Management JavaScript készletét hasznosítja, és újból felhasználhatja az Oracle Content Management összetevőit

Nem integrálódik az Oracle Content Management JavaScript készletével

Forrásanyagok függőségeit veszi fel az Oracle Content Management kiszolgálóján tárolt /assets mappa dokumentumaiból

HTTPS URL-címek és megfelelő tanúsítványok szükségesek a forrásanyagok minden eléréséhez

Üzemeltetése sablonnal történik, és közzététele független az Oracle Content Management témájától

A középső réteget képviselő kiszolgáló szükséges az URL-végpontokon

Mivel a kód végrehajtására az oldalon belül kerül sor, az összetevőkód megszakadása leállíthatja az oldal működését

Az oldal megjelenítése független a beágyazott keretek tartalmától, így az összetevő hibája nem érinti az oldal működését

Az oldal megjelenítését lassíthatja az összetevő lassú megjelenítése

Az oldal betöltése független a beágyazott keret tartalmától, így az oldal a lehető leggyorsabban betöltődik, és ezután kerül sor az esetleges beágyazott keretek tartalmának betöltésére

Megjegyzés:

Bár a helyi és a távoli összetevők megjelenítése eltérő, a Site Builder szerkesztőben a Beállítások panel megvalósítása azonos. Az összetevők mindkét típusánál a Beállítások panel megjelenítése beágyazott keretek használatával történik, és ez ugyanazt a JavaScript SDK készletet használja a határok közötti és a tartományok közötti kommunikáció engedélyezéséhez.