Home » Blog » Java » Console » Daemons / Servers

Daemons / Servers

Servers: Java Daemons and Servers

Java Daemons and Servers A server is a daemon but a daemon is not necessarily a server? I think so. I think all a daemon is, is a process that runs in the background, meaning no user interface. You start it up, it hides, runs and does its thing. A server does the same thing but accepts connections from clients which request it to do things for them. The server then does as requested if it can and responds to the client with details, data or files. A server's user interface is the client itself though actually, they can have admin user interfaces that are web or GUI based. They usually do not have user interfaces but are simply configured, started and stopped. If a java daemon(server) is started then in a process list you will see the Java VM instead of the actual Java class name. If more t...