========== Purefaçade ========== Eenvoudige interface naar Pure Webservices :Author: Fred Vos ========== Aanleiding ========== - Pure mist (mooie) RSS - Pure mist mogelijkheid om inbedbare content af te leveren ==================== Pure Webservices 1/2 ==================== Pure heeft webservices. Webservices = benaderbaar zijn van een programma/databank via een web-protocol (HTTP). Oftewel: software praat met software. ==================== Pure Webservices 2/2 ==================== - Zeer veel mogelijkheden - Moeilijke documentatie (1760 pagina's) - Lelijke XML (CUSTPURE-282) - Veranderlijk - Inconsistente responses - Veel overbodige data ============== Purefaçade 1/2 ============== - Staat vóór Pure Webservices - Simpele interface - Cachet antwoorden van Pure Webservices (dus sneller) - Stabiele interface ============== Purefaçade 2/2 ============== - Inbedbare publicatielijsten - Publicatielijsten voor applicaties - RSS - CentER Discussion Papers - Organisaties, personen en queries ===== Cache ===== - Voordeel: performancewinst - Voordeel: verminderde belasting Pure - Nadeel: iets minder up-to-date - Maximale leeftijd: 16 uur (instelbaar) === URL === Basis-URL: Test :: https://test.purefacade.uvt.nl/rest/... Productie :: https://purefacade.uvt.nl/rest/... ==== Hulp ==== :: https://purefacade.uvt.nl/rest/help ============================= XML output met XSL stylesheet ============================= Voorbeeld: :: https://purefacade.uvt.nl/rest/publications/search?query=africa :: ... ... =========== Opmerkingen =========== - Zie /help voor documentatie: https://purefacade.uvt.nl/rest/help - Optie window.size kan soms niet groter dan 20 zijn ======= Vragen? ======= .. header:: Purefaçade .. footer:: Tilburg University, 2015