uses topic exchange with server-generated queue names