revise ClientAdb and add ServerAdb