Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Table of Contents

Introduktion

Anvendere betragtes som udviklere af afprøvningsprojekter. Denne guide Denne guide er primært målrettet til anvender/udvikler, som skal implementere en ny afprøvningsløsning og den har til formål, at give disse udvikler eksempler et eksempel  en webapplikation eksisterede web applikation og en facade. 

Guiden inkluderer instruktioner til opsætning af hele nap platformen samt selvstændige eksempler på kodeimplementationer. beskriver en web applikation som bruger en backend, som laver kald til Dokumentdelingsservice (DDS), og som bruger sikkerhed i henhold til NAP konteksten. 

Der er beskrevet instruktioner til opsætning af et web projekt og en backend, som overholder givne NSP standarder. Guiden indeholder eksempler på kodeimplementationer, men ellers er projekterne tilgængelig på svn.nspop.dk og kan bruges som inspiration til et afprøvningsprojekt. 

nap-reference-web

nap-reference-facade 

Dokumentation

Hvis der er behov for at opsætte hele NAP platformen, henvises til NAP Platform - Guide til anvendere

Derudover findes der yderligere diagrammer og NAP SDK'erne på NAP SDK - Design og Arkitektur beskrivelse.

Nap-reference-implementering

...

Nap-reference-web benytter sig af testframeworket Karma, da det kommer default med angular. Karma bruger Istanbul til at genere test-coverage rapporter. Testene køres i en headless chromium browser.

Dokumentation

Kodedokumentationen bliver generet med TSDoc.

...

Testene bliver eksekveret af maven-surefire-plugin med test frameworket junit. Test coverage bliver målt af Jacoco.

Dokumentation

Kodedokumentationen overholder javadoc standarden således dette kan generes med et værktøj fra fx den IDE man bruger.

...