WieWasWie	
  A2A	
  
Communica/emodel	
  
Achtergronden	
  bij	
  het	
  A2A	
  
communica/emodel	
  
	
  
Gijs	
  van	
  ...
Doelstelling	
  A2A	
  
•  Generiek	
  
•  Flexibel	
  
•  Toekomstvast	
  
•  Onderhoudsarm	
  
•  Open	
  
XML	
  
•  Tekst	
  
•  Open	
  
•  Uitbreidbaar	
  &	
  generiek	
  
Toekomstvast	
  
•  Nieuwe	
  brontypes	
  toevoegen	
  zonder	
  de	
  XSD	
  
aan	
  te	
  passen:	
  
De	
  (technische...
Voorbeeld:	
  datum	
  
Transcrip/es	
  
Transcrip/es	
  
Transcrip/es	
  
Transcrip/es	
  
Transcrip/es	
  Event	
  date	
  
Scans	
  
En/teiten	
  
•  Person	
  
•  Event	
  
•  Object	
  
•  Source	
  
•  Rela/on	
  
Zoveel	
  erfgoedinstellingen	
  zoveel	
  
manieren	
  van	
  aanleveren…	
  
Regels	
  voor	
  XML	
  
•  XSD:	
  De	
  gramma/ca	
  van	
  de	
  XML	
  
1	
  XSD	
  voor	
  A2A	
  
•  XSLT:	
  De	
 ...
CSV	
  of	
  XML?	
  
Vast	
  staat	
  hoe	
  WWWie	
  de	
  XML	
  wil	
  hebben.	
  
	
  
Aanleveren	
  van	
  XML	
  is...
Originele	
  data	
  
•  Dbase	
  
•  Clipper	
  
•  Excel	
  
•  Word	
  
•  Access	
  
•  MySQL	
  
•  Oracle	
  
•  MSS...
Mapping	
  
•  Originele	
  data	
  naar	
  
– OF	
  de	
  CSV	
  
– OF	
  de	
  XML	
  
WieWasWie	
  CRS	
  
Collec/eregistra/esysteem	
  op	
  basis	
  
van	
  Digitale	
  Stamboom	
  Open	
  Source	
  
Inloggen	
  
Homepage	
  
Account	
  Management	
  
Gegevens	
  per	
  brontype	
  
Gegevens	
  invoeren	
  
Invoeren	
  op	
  basis	
  van	
  scan	
  
Gegevens	
  publiceren	
  
Gegevens	
  exporteren	
  
Sta/s/eken	
  
Feedback	
  
Open	
  standaarden	
  
•  OAI-­‐PMH	
  
•  Search	
  API	
  (SRU)	
  
•  Feedback	
  API	
  
•  Scan	
  API	
  
•  Author...
Verschillen	
  DS	
  OS	
  en	
  CRS	
  WieWasWie	
  
•  CRS	
  WieWasWie	
  wordt	
  niet	
  aangepast	
  en	
  
ingerich...
Upcoming SlideShare
Loading in...5
×

A2A communicatiemodel - Gijs van Dam, Mindbus

1,307
-1

Published on

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,307
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

A2A communicatiemodel - Gijs van Dam, Mindbus

  1. 1. WieWasWie  A2A   Communica/emodel   Achtergronden  bij  het  A2A   communica/emodel     Gijs  van  Dam  -­‐  Mindbus  
  2. 2. Doelstelling  A2A   •  Generiek   •  Flexibel   •  Toekomstvast   •  Onderhoudsarm   •  Open  
  3. 3. XML   •  Tekst   •  Open   •  Uitbreidbaar  &  generiek  
  4. 4. Toekomstvast   •  Nieuwe  brontypes  toevoegen  zonder  de  XSD   aan  te  passen:   De  (technische)  koppeling  blijO  hetzelfde   •  Een  nieuw  brontype,  betekent  een  nieuwe   XSLT.   – Niet  beschikbare  aTributen?  Key  Value  pairs!  
  5. 5. Voorbeeld:  datum  
  6. 6. Transcrip/es  
  7. 7. Transcrip/es  
  8. 8. Transcrip/es  
  9. 9. Transcrip/es  
  10. 10. Transcrip/es  Event  date  
  11. 11. Scans  
  12. 12. En/teiten   •  Person   •  Event   •  Object   •  Source   •  Rela/on  
  13. 13. Zoveel  erfgoedinstellingen  zoveel   manieren  van  aanleveren…  
  14. 14. Regels  voor  XML   •  XSD:  De  gramma/ca  van  de  XML   1  XSD  voor  A2A   •  XSLT:  De  inhoud  van  de  XML   1  XSLT  per  brontype  
  15. 15. CSV  of  XML?   Vast  staat  hoe  WWWie  de  XML  wil  hebben.     Aanleveren  van  XML  is  moeilijk.     XML2CSV  
  16. 16. Originele  data   •  Dbase   •  Clipper   •  Excel   •  Word   •  Access   •  MySQL   •  Oracle   •  MSSQL   •  CSV  
  17. 17. Mapping   •  Originele  data  naar   – OF  de  CSV   – OF  de  XML  
  18. 18. WieWasWie  CRS   Collec/eregistra/esysteem  op  basis   van  Digitale  Stamboom  Open  Source  
  19. 19. Inloggen  
  20. 20. Homepage  
  21. 21. Account  Management  
  22. 22. Gegevens  per  brontype  
  23. 23. Gegevens  invoeren  
  24. 24. Invoeren  op  basis  van  scan  
  25. 25. Gegevens  publiceren  
  26. 26. Gegevens  exporteren  
  27. 27. Sta/s/eken  
  28. 28. Feedback  
  29. 29. Open  standaarden   •  OAI-­‐PMH   •  Search  API  (SRU)   •  Feedback  API   •  Scan  API   •  Authorisa/e  en  Authen/ca/e  
  30. 30. Verschillen  DS  OS  en  CRS  WieWasWie   •  CRS  WieWasWie  wordt  niet  aangepast  en   ingericht  per  deelnemer   •  Het  CRS  WieWasWie  kan  niet  als  back-­‐end   gebruikt  worden  voor  de  eigen  archief-­‐ website   •  Het  CRS  WieWasWie  biedt  in  eerste  instan/e   11  brontypes   •  DS  OS  is  …  open  source  en  WieWasWie  nog   niet  

×