Implementatie van CDB via XML

13
Ervaringen met CDB_XML v2.3 en v3.0

description

Ervaringen met CDB_XML v2.3 en v3.0. Implementatie van CDB via XML. Waarom werken met een XML-import ?. Voordelen en doelstellingen gestructureerde informatie in XML-formaat , standaard XML full integration met bestaande systemen lokale opslag van CNET-data (back-up) - PowerPoint PPT Presentation

Transcript of Implementatie van CDB via XML

Page 1: Implementatie van CDB via XML

Ervaringen met CDB_XML v2.3 en v3.0

Page 2: Implementatie van CDB via XML

Voordelen en doelstellingenVoordelen en doelstellingen

- gestructureerde informatie in XML-formaat, gestructureerde informatie in XML-formaat, standaard XMLstandaard XML

- full integration met bestaande systemenfull integration met bestaande systemen- lokale opslag van CNET-data (back-up)lokale opslag van CNET-data (back-up)- één userinterface voor ingave eventséén userinterface voor ingave events- kracht van CNET in iGO, eigen CNET-cmskracht van CNET in iGO, eigen CNET-cms- duidelijke workflow (events bij CNET, import via XML)duidelijke workflow (events bij CNET, import via XML)- zelf gebruik van eventdata bepalenzelf gebruik van eventdata bepalen

Dia 2

Page 3: Implementatie van CDB via XML

Workflow ‘Subscriber’Workflow ‘Subscriber’

- ingave in iGO (applicatie CNET)ingave in iGO (applicatie CNET)- periodiek transport periodiek transport vanvan IIS via FTP, (HTTP en E-mail) IIS via FTP, (HTTP en E-mail)- keuze of mediabestanden worden meegestuurd (aparte keuze of mediabestanden worden meegestuurd (aparte

files)files)Dia 3

Page 4: Implementatie van CDB via XML

Praktijkvoorbeeld ‘Subscriber’Praktijkvoorbeeld ‘Subscriber’

- periodiciteit: 1 x per dag ; ingave via iGO (1-2-3)periodiciteit: 1 x per dag ; ingave via iGO (1-2-3)- integratie van geïmporteerde events in het eigen CMS integratie van geïmporteerde events in het eigen CMS

‘eGo’‘eGo’- lokale opslag van media (remote url als backup)lokale opslag van media (remote url als backup)

Dia 4

Stad HasseltStad HasseltDienst Cultuur / In & Uit HasseltDienst Cultuur / In & Uit Hasselt

website(s):website(s):• www.inenuithasselt.bewww.inenuithasselt.be• www.hasseltshots.bewww.hasseltshots.be• www.jeneverfeesten.bewww.jeneverfeesten.be

Page 5: Implementatie van CDB via XML

Dia 5

Page 6: Implementatie van CDB via XML

Dia 6

Page 7: Implementatie van CDB via XML

Workflow ‘Publisher’Workflow ‘Publisher’

- ingave in eigen CMS / applicatie (leverancier)ingave in eigen CMS / applicatie (leverancier)- periodiek transport periodiek transport naarnaar IIS via FTP, (HTTP en E-mail) IIS via FTP, (HTTP en E-mail)- bijlage geïntegreerd in XML, ZIP of als aparte bijlagebijlage geïntegreerd in XML, ZIP of als aparte bijlage

Dia 7

Page 8: Implementatie van CDB via XML

Praktijkvoorbeeld ‘Publisher’Praktijkvoorbeeld ‘Publisher’

- periodiciteit: 1 x per dag ; ingave via Extra.NET en CMSperiodiciteit: 1 x per dag ; ingave via Extra.NET en CMS- ingave en koppeling van eigen categorisatie aan CNET ingave en koppeling van eigen categorisatie aan CNET

indeling op basis van thema/type/doelgroep/leeftijd via indeling op basis van thema/type/doelgroep/leeftijd via mappingtoolmappingtool ‘eGo’ ‘eGo’

Dia 8

Stad GenkStad GenkDienst CommunicatieDienst Communicatie

website(s):website(s):• www. genk.bewww. genk.be• www.verenigingeningenk.bewww.verenigingeningenk.be• www.genkonstage.bewww.genkonstage.be

Page 9: Implementatie van CDB via XML

Dia 9

Page 10: Implementatie van CDB via XML

Dia 10

Page 11: Implementatie van CDB via XML

Verbeteringen in v3.0Verbeteringen in v3.0

- hoger debuglevel, oplossing van bestaande issueshoger debuglevel, oplossing van bestaande issues- uniforme aanpak in namespacing, tag, attributesuniforme aanpak in namespacing, tag, attributes

- times zowel type ‘open’ als ‘close’times zowel type ‘open’ als ‘close’- betere en meer specifieke taggingbetere en meer specifieke tagging

- optional werd vervangen door type, thema, publicrange en optionaloptional werd vervangen door type, thema, publicrange en optional- categorie wordt eventcategorie, locationcategorie, ...categorie wordt eventcategorie, locationcategorie, ...- nieuwe benamingen: publicscope, executors, label > title, etc.nieuwe benamingen: publicscope, executors, label > title, etc.

- beter leesbare XML-structuurbeter leesbare XML-structuur- vermindering van sublevelsvermindering van sublevels- datum-tijdnotaties consequenter opgesteld (3 types, zelfde datum-tijdnotaties consequenter opgesteld (3 types, zelfde

structuur)structuur)- eventdetails als toplevel met alle inhoudelijke elementeneventdetails als toplevel met alle inhoudelijke elementen

Dia 11

Page 12: Implementatie van CDB via XML

Verbeteringen in v3.0 (vervolg)Verbeteringen in v3.0 (vervolg)

- toevoeging van elementaire gegevens ifv. nieuwe toevoeging van elementaire gegevens ifv. nieuwe standaardenstandaarden- metadata in kop van filemetadata in kop van file- migratie van attributes naar elements (agefrom)migratie van attributes naar elements (agefrom)

- deletes mogelijk via apart deel in de XMLdeletes mogelijk via apart deel in de XML- het volledige overzicht van verschillen vindt u onlinehet volledige overzicht van verschillen vindt u online

ConclusieConclusie

- CDB_XML v3.0 is eenvoudiger in implementatie en zal CDB_XML v3.0 is eenvoudiger in implementatie en zal betere resultaten geven dan v2.3betere resultaten geven dan v2.3

Dia 12

Page 13: Implementatie van CDB via XML

Informatie bij CultuurNETInformatie bij CultuurNET

- website: http://www.cultuurdatabank.com/CdbXML/website: http://www.cultuurdatabank.com/CdbXML/- demo-applicatie (ook om je eigen aangeleverde XML te testen)demo-applicatie (ook om je eigen aangeleverde XML te testen)- uitgebreide documentatieuitgebreide documentatie

- contactgegevens voor vragencontactgegevens voor vragen

Bart Gysens, LITHIUMBart Gysens, LITHIUM (voormalig (voormalig [email protected])[email protected])

- [email protected]@lithium.be- tel.: 089 / 69.69.96tel.: 089 / 69.69.96

Dia 13