Eduterm:Implementaties: verschil tussen versies

Uit Kennisnet Developers Documentatie
Naar navigatie springen Naar zoeken springen
k (update cat)
(implementatie groter)
 
(Een tussenliggende versie door een andere gebruiker niet weergegeven)
Regel 1: Regel 1:
  +
== Tips ==
Er zijn reeds een aantal implementaties op de OBK-API gemaakt, hieronder per taal een overzicht van publieke code.
 
  +
Bij de implementatie op Eduterm zijn er een aantal technische zaken waarmee rekening gehouden moet worden.
  +
* cache of live query
  +
* wijzigingen in datasets
  +
  +
=== Cache of Live ===
  +
Ook al zorgen we ervoor dat de meeste queries snel resultaat geven, kan het voorkomen dat sommige queries niet de dusdanige snelheid hebben dat men deze in een gebruikersinterface wil gebruiken.
  +
  +
Hierbij kunnen dan ook verschillende overwegingen worden gemaakt:
  +
* aanpassen gebruikersinterface
  +
* nagaan of delen van gebruikersinterface beter los opgevraagd kunnen worden
  +
* nagaan of delen van de informatie niet live wordt opgevraagd, maar bijvoorbeeld 1x per dag
  +
  +
=== Wijzigingen in Datasets ===
  +
De meeste datasets werken met een latest variant. Dit betekent dat nieuwe toevoegingen er automatisch bij worden geplaatst, en afhankelijk van de set, oude begrippen worden weggehaald.
  +
  +
Een applicatie:
  +
* zou rekening moeten houden met begrippen die nog niet bekend zijn in de applicatie
  +
* zou rekening moeten houden met het feit dat begrippen die in de applicatie bekend zijn, wellicht niet meer teruggegeven worden
  +
  +
== Code ==
 
Er zijn reeds een aantal implementaties op Eduterm gemaakt, hieronder per taal een overzicht van publieke code.
   
 
{{Special:PrefixIndex/{{FULLPAGENAME}}/}}
 
{{Special:PrefixIndex/{{FULLPAGENAME}}/}}
   
 
[[Categorie:Eduterm]]
 
[[Categorie:Eduterm]]
[[Categorie:Achtergrond]]
 

Huidige versie van 11 jul 2018 om 09:15

Tips

Bij de implementatie op Eduterm zijn er een aantal technische zaken waarmee rekening gehouden moet worden.

  • cache of live query
  • wijzigingen in datasets

Cache of Live

Ook al zorgen we ervoor dat de meeste queries snel resultaat geven, kan het voorkomen dat sommige queries niet de dusdanige snelheid hebben dat men deze in een gebruikersinterface wil gebruiken.

Hierbij kunnen dan ook verschillende overwegingen worden gemaakt:

  • aanpassen gebruikersinterface
  • nagaan of delen van gebruikersinterface beter los opgevraagd kunnen worden
  • nagaan of delen van de informatie niet live wordt opgevraagd, maar bijvoorbeeld 1x per dag

Wijzigingen in Datasets

De meeste datasets werken met een latest variant. Dit betekent dat nieuwe toevoegingen er automatisch bij worden geplaatst, en afhankelijk van de set, oude begrippen worden weggehaald.

Een applicatie:

  • zou rekening moeten houden met begrippen die nog niet bekend zijn in de applicatie
  • zou rekening moeten houden met het feit dat begrippen die in de applicatie bekend zijn, wellicht niet meer teruggegeven worden

Code

Er zijn reeds een aantal implementaties op Eduterm gemaakt, hieronder per taal een overzicht van publieke code.