add a demo of gateserver