server client sdk