dumb endpoints act like a client of an application server