Ressourcer, der bruges til at teste og publicere på serveren

Du skal definere en eller flere af følgende ressourcer for at teste og publicere på serveren:

Hvis en server har serverkonfigurationsfiler, bliver i de fleste situationer disse serverkonfigurationsfiler oprettet automatisk og er indeholdt i et serverprojekt.

Serverprojekt

Et serverprojekt indeholder servere og serverkonfigurationsfiler. Når et serverprojekt oprettes automatisk af arbejdsbænken, tildeles projektet navnet Servere, og det vises i oversigten Project Explorer.

Server

En server identificerer, hvor du vil teste eller publicere dit program. En server peger på et bestemt runtime-miljø, f.eks. et lokalt testmiljø, en fuldstændig installation af en server eller en server på en anden maskine. En server indeholder logikken for, hvordan der skal publiceres til serveren, og hvilke programprojekter og -konfigurationer der skal udføres.

Når serverens metadata på arbejdsbænken oprettes automatisk, gemmes de i en serverNavn.server-fil, hvor serverNavn er det navn, serveren har fået tildelt. Der er flere oplysninger om serverens metadata under linket Vis eller skjul serverens metadata nederst i dette emne.

Serverkonfigurationer

Serverkonfigurationer er filer med oplysninger om konfiguration af og publicering på en server. Disse filer kan f.eks. indeholde oplysninger om, hvilken port skal bruges til udførelse af serveren, sikkerhedsindstillinger og andre leverandørspecifikke serverindstillinger.

På arbejdsbænken oprettes serverkonfigurationernes metadata automatisk og gemmes i en konfigurationsdatafolder under et serverprojekt. Navnekonventionen for konfigurationsdatafolderen er afhængig af leverandøren. Følgende konvention er typisk: serverNavn@værtsnavn-config, hvor serverNavn er det navn, serveren har fået tildelt, og værtsnavn er det fuldstændige DNS-navn eller IP-adresse på den værtsmaskine, hvor serveren udføres.

Server-runtime-miljø

Du skal definere runtime-miljøet for en programserver til kompilering af dit program. En server indeholder en reference til det server-runtime-miljø, som den aktuelt anvender. Oplysninger om, hvordan et server-runtime-miljø defineres, finder du under linket Definér indstillinger for server-runtime-miljø nederst i dette emne.

Forholdet mellem ressourcerne

For hver server kan du angive den serverkonfiguration og det server-runtime-miljø, der skal bruges til denne server. En server kan kun pege på én eller ingen serverkonfiguration. Der kan dog peges på en serverkonfiguration fra en eller flere servere.

En relation mellem en serverkonfiguration og et programprojekt, f.eks. et EAR-projekt, oprettes, når projektet tilføjes til serverkonfigurationen. En server kan pege på ét eller flere projekter. Der kan peges på et projekt fra en eller flere serverkonfigurationer.