Download de presentatie
De presentatie wordt gedownload. Even geduld aub
GepubliceerdAnja Jansen Laatst gewijzigd meer dan 10 jaar geleden
1
Sitecore SUGNL Meeting – Data uit externe systemen integreren in Sitecore 25 februari 2014 Robin Hermanussen – Lukkien http://hermanussen.eu/sitecore/wordpress/ https://twitter.com/knifecore
2
Strategieën voor integratie Zonder link met content Losse referenties Importeren DataProvider
3
Zonder link met content Niets opslaan in Sitecore zelf Geen link met content Bijvoorbeeld: iframe, RSS feed, externe webservice
4
Zonder link met content Eenvoudig te implementeren Altijd actueel
5
Zonder link met content Geen relatering tot content mogelijk Afhankelijkheid van beschikbaarheid van externe systeem
6
Losse referenties Data zelf niet in Sitecore Verwijs vanuit content naar identifiers (bijv. productnummer, bericht id, twitter username, etc.)
7
Zonder link met Sitecore Eenvoudig te implementeren Altijd actueel Relatie met content
8
Zonder link met Sitecore Afhankelijkheid van beschikbaarheid van externe systeem Handmatig relaties leggen is foutgevoelig
9
Importeren Data zelf in Sitecore Synchronisatie van data in Sitecore en externe systeem
10
Importeren Grote samenhang van data en Sitecore content mogelijk Geen afhankelijkheid van beschikbaarheid van externe systeem
11
Importeren CRUD bij synchronisatie kan complex zijn Zo actueel als laatste synchronisatie
12
DataProvider Ontsluit zelf data op ‘native’ Sitecore wijze
13
DataProvider Grote samenhang van data en Sitecore content mogelijk Altijd actueel
14
DataProvider Relatief complex (zeker i.v.m. performance) Afhankelijkheid van beschikbaarheid van externe systeem (in backend, voor publicatie)
15
Zonder link met content Losse referentiesImporterenDataProvider ActueelJa NeeJa EenvoudigJa Nee RelateringNeeBeetjeJa Beschikbaar wanneer offline Nee JaBeetje
16
DataProvider BasicDataProvider demo 1 Methodes worden vaak aangeroepen Methodes worden ook aangeroepen voor items die niet uit de DataProvider komen
17
DataProvider BasicDataProvider demo 2 Alleen data geven wanneer nodig Implementatie hiervan moet zeer snel zijn Tip: gebruik eventueel IDTable
18
DataProvider BasicDataProvider demo 3 Implementeer minstens GetItemDefinition, GetItemVersions, GetItemFields, GetChildIDs, GetParentID, GetLanguages
19
DataProvider BasicDataProvider demo 4 Echte data (in dit geval RSS) Caching
20
DataProvider Andere punten om rekening mee te houden Publicatie, Indexering Meertaligheid Error handling
21
DataProvider Media library support Implementeer BlobStreamExists, GetBlobStream, SetBlobStream
22
DataProvider Data schrijven naar het externe systeem Implementeer andere methodes Zorg dat het de enige DataProvider is Hou het telnr. van je huisarts bij de hand
23
DataProvider Vragen? http://hermanussen.eu/sitecore/wordpress/
Verwante presentaties
© 2024 SlidePlayer.nl Inc.
All rights reserved.