Ну примерно так, да, может есть на эту тему что почитать или примеры какие
Базовые вопросы:
1. Что отправляем в запросе, что получаем в ответе
2. Логика обработки ответа
2. Логика обработки различных ошибок
3. Преобразование сообщений, если нужно
4. Механизм корреляции
Дальше в зависимости от ваших задач:
1. Нужно ли передавать в заголовках
2. Нужно ли указывать что-то для маршрутизации сообщений. В какие очереди отправляем запросы, из каких получаем ответы
3. Авторизация, шифрование, безопасность - нужно ли о чем-то подумать?
4. Как долго ждем? Что считаем таймаутами
5. Возможно ли в вашем брокере дублирование сообщений? Гарантирована ли доставка каждого сообщения?
6. Ограничено ли время жизни сообщений
7. Возможно, различный натройки, связанные с вашим стеком: имено очередей, брокеров и т.п.
Плюс стандартные НФТ про доступность, количество и размер сообщений и т.д.
С ходу такие вопросы в голову приходят.