application server skeleton