webSAF - front-end architecture and design

FFI-Rapport 2020

Om publikasjonen

Rapportnummer

20/00354

ISBN

978-82-464-3138-3

Format

PDF-dokument

Størrelse

1.8 MB

Språk

Engelsk

Last ned publikasjonen
Madeleine Josephine Selvig Hallén Kristian Selvaag
webSAF er et brukervennlig, web-basert verktøy for simuleringsstøttede, tosidige krigsspill. Det består av en server som kommuniserer med et grafisk brukergrensesnitt i nettleseren ved hjelp av WebSocket, og har foreløpig funksjonalitet for å kontrollere indirekte ild-entiteter, manøverentiteter og luftvernentiteter. webSAF er designet for å være uavhengig av hvilke simuleringsverktøy som benyttes, og kan brukes til å kontrollere entiteter i en føderasjon av ulike simuleringsverktøy. Det web-baserte brukergrensesnittet er skrevet i TypeScript, et supersett av JavaScript, og er basert på en rekke ulike webteknologier hvor de viktigste er React, Redux og OpenLayers. Denne rapporten beskriver teknologiene, beslutninger som er tatt underveis og erfaringene knyttet til utvikling av brukergrensesnittet.

Nylig publisert