Gå til innhold

Anbefalte innlegg

Skrevet

Hei

 

Hvis man lager en applikasjon man ønsker å kjøre som en daemon (antar at dere er kjent med begrepet daemon fork), har java noe innebygd for å kunne gjøre dette? C/C++ og perl har jo fork(). Setter stor pris på svar på dette.

Videoannonse
Annonse
Skrevet
Hei

 

Hvis man lager en applikasjon man ønsker å kjøre som en daemon (antar at dere er kjent med begrepet daemon fork), har java noe innebygd for å kunne gjøre dette? C/C++ og perl har jo fork(). Setter stor pris på svar på dette.

5391749[/snapback]

fork() er vel strengt tatt et systemkall på Unices. Perls fork() på Windows f.eks., er emulert og har sine begrensinger (se http://www.xav.com/perl/lib/Pod/perlfork.html). Om du sitter på Linux og mener med daemon bare en prosess som er uavhengig av tty, så vil du jo kunne kjøre "java MittJavaProgram &". Kanskje er det du er på utkikk etter Runtime.exec() eller trådprogrammering.

Skrevet

Jeg er klar over hva fork er og at det ikke eksisterer på windows, men det hadde jo vært hyggelig om java også kunne lagt seg selv i bakgrunnen med kode slik som man kan gjøre ved daemon forking hvor programmet selv kjører opp en ny prosess og avslutter seg selv.

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...