Write a Java program with the following
descriptions:
NAME
gserver – group server:
Creates a frontend process to manage five backend threads for serving gclient clients.
gclient - group client: get service from gserver.
SYNOPSIS
java gserver
java gclient
DESCRIPTION
The program behaves
exactly like Assignment #3
but instead of using xterms it creates Swing interface and
instead of using processes for backend servers it uses java Threads.