Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Navitabs
rootPlatformsservices (NAP) - Leverancebeskrivelse
includeroottrue


Table of Contents

Introduktion

Formål

Dette dokument er ment som en vejledning til anvendelse af den Nationale Afprøvningsplatform (NAP). 

På baggrund af dokumentet, er det muligt for leverandører af både lægepraksissystemer og afprøvningsprojekter, at udvikle systemer som integrerer med NAP. 

...

Kom i gang med NAP / opsætning

...

NAP Opsætning?

Kom i gang med NAP som projektudvikler

I følgende beskrives opsætningstrinene for at komme i gang med NAP platformen.

...

Komponenterne fra https://svn.nspop.dk/svn/components/nap/ skal hentes ned.

...

Start nap-host-java

OBS vi har ikke nogen distributionskanal for denne executeable endnu. Så foreløbigt: 

...

Dette vil hoste lobbyen på http://localhost:8080/nap/lobby/web/, som er den url hosten kigger efter. 

...

Nap-Compose

Ideen med nap-compose er, at denne reverse proxy fungerer som en NSP loadbalancer med path rewriting.

For at starte denne reverse proxy køres `docker-compose up`. Dette vil åbne port 8080 på localhost.

...

Nap-Lobby

Nap-lobby er kataloget for de afprøvningsprojekter, der findes i nappen.

...

For at at Lobby skal vise nogen projekter skal den have forbindelse til Nap-admin.

...

Nap-admin

Kør `docker-compose up` fra compose/test. Med Nap-compose kørende, er denne nu tilgængelig for Lobbyen og projekter bliver vist

...

Ny implementering / Dit projekt

Der ligger et Developer projekt, der hurtigt kan sætte gang i anvendelsen af NAP - platformen som udviklingsmiljø.

Hvis dette projekt trykkes på, vil java-host åbne en hvilken som helst applikation der hostes på lokalhost:4600.

...


Konfigurer din løsning ind i NAP

Når en ny applikation skal ind på platformen, er der 2 steder platformen skal konfigureres før det fungerer.

...

Reverse proxy

Denne reverse proxy konfigureres ved at opdatere nap-httpd.conf.

...

Urlen skal dog passe med, den url der indsættes nedenfor

...

Database

For at dit projekt skal vises i lobbyen, skal projektet optræde i din lokale napadmindb.

...