Ressurser som brukes til å teste og publisere på serveren

Hvis du vil teste og publisere på serveren, må du definere en eller flere av disse ressursene:

Hvis en server har serverkonfigurasjonsfiler, blir disse serverkonfigurasjonsfilene i de fleste tilfeller opprettet automatisk og lagret i et serverprosjekt.

Serverprosjekt

Et serverprosjekt inneholder servere og serverkonfigurasjonsfiler. Når et serverprosjekt blir opprettet automatisk av arbeidsbenken, er navnet som gis til prosjektet Servere, og det er tilgjengelig i Prosjektutforsker-visningen.

Server

En server identifiserer hvor du vil teste eller publisere applikasjonen. En server peker til et bestemt kjøretidsmiljø, for eksempel et lokalt testmiljø, en fullstendig installasjon av en server eller en server på en annen maskin. En server inneholder logikken for publisering til serveren, og hvilke applikasjonsprosjekter og konfigurasjoner som skal kjøres.

Når metadataene til serveren opprettes automatisk på arbeidsbenken, lagres de i en servernavn.server-fil, der servernavn er navnet på serveren. Hvis du vil ha mer informasjon om metadataene til serveren, kan du se linken Vise eller skjule metadataene til serveren nederst i dette emnet.

Serverkonfigurasjoner

Serverkonfigurasjoner er filer som inneholder informasjon som er nødvendig for å konfigurere og publisere til en server. Disse filene kan for eksempel inneholde informasjon om hvilken port som skal kjøre serveren, sikkerhetspreferanser og andre leverandørspesifikke serverinnstillinger.

Metadataene til serverkonfigurasjoner opprettes automatisk og lagres i en konfigurasjonsdatamappe under et serverprosjekt på arbeidsbenken. Navngivningsreglene til konfigurasjonsdatamappen avhenger av leverandøren, men ofte er det denne regelen som gjelder: servernavn@vertsnavn-config, der servernavn er navnet som er tildelt serveren, og vertsnavnet er det fullt kvalifiserte DNS-navnet eller IP-adressen til vertsmaskinen der serveren kjører.

Serverkjøretidsmiljø

Du må definere kjøretidsmiljøet til en applikasjonsserver for å kompilere applikasjonen. En server inneholder en referanse til et serverkjøretidsmiljø som den bruker. Hvis du vil ha mer informasjon om hvordan du definerer et serverkjøretidsmiljø, kan du bruke linken Definere preferanser for serverkjøretidsmiljøene nederst i dette emnet.

Relasjoner mellom ressurser

For hver server kan du definere serverkonfigurasjonen og serverkjøretidsmiljøet som skal brukes for den serveren. En server kan bare peke til en eller ingen serverkonfigurasjon. En serverkonfigurasjon kan imidlertid pekes fra en eller flere servere.

En relasjon mellom en serverkonfigurasjon og et applikasjonsprosjekt, for eksempel et EAR-prosjekt, blir opprettet når et prosjekt legges til i serverkonfigurasjonen. En server kan peke til ett eller flere prosjekter. Det kan pekes til et prosjekt fra en eller flere serverkonfigurasjoner.