MatrixFrame API

API

MatrixFrame, MatrixTools en MatrixFloor beschikken over een API (Application Programming Interface) om processen extern te besturen:

  • Invoeren van rekenmodellen
  • Automatisch starten van MatrixFrame (launch)
  • Uitvoeren van rekenprocessen zonder MatrixFrame, MatrixTools of MatrixFloor op te opstarten (black box roundtrip analysis)
  • Gebruik van de rekenprocessen als een service (hosted server of Docker)
  • Uitvoeren van rekenresultaten en resultaten van normtoetsingen

MXML (Matrix XML)

Er wordt gebruik gemaakt van een extended XML protocol: MXML, het Matrix-XML protocol. Dit protocol beschrijft niet alleen de invoer en de uitvoer van de berekeningen, maar kan ook toegepast worden voor de aansturing van de (deel)rekenprocessen.

Toepassing API

De API kan op verschillende manieren worden toegepast: