API's

Bij een RNA-omgeving horen vier API's (application programmers interfaces) waarmee externe applicaties alle funtionaliteiten van de omgeving kunnen benaderen:

  • Core API: Dit is een generieke DLL waarmee software ontwikkelaars direct low-level tegen een RNA omgeving kunnen programmeren.
  • Model API: Met deze API kunnen de functies van de RNA-omgeving aangeroepen worden door gebruik te maken van de "gewone" namen van item types. Deze API is makkelijker te gebruiken door ontwikkelaars, maar zij is gekoppeld aan de modellering, dus minder generiek dan de Core API.
  • Web API: Deze API werkt over HTTP/XML en kan door externe (web) applicaties gebruikt worden.
  • Editor API: Dit is een JSON API die wordt gebruikt voor de RNA Editor.

De API's zijn vrij beschikbaar voor derden, de toegang ertoe wordt bepaald door de "eigenaar/huurder" van de betreffende RNA-omgeving.

  • Trezorix | information architecture | copyright 2010-2012