Сообщение будет таким же в обеих этих ссылках. Клиенты, созданные из одного экземпляра MessagingFactory, будут использовать одно и то же базовое соединение сокетов AMQP. Для передачи низкой пропускной способности из одного и того же процесса повторное использование MessagingFactory является прекрасным и предпочтительным, потому что это приведет к меньшему количеству подключений на стороне сервера (а соединения - ограниченному ресурсу). В документе «Рекомендация по повышению производительности с помощью Service Bus при посредничестве сообщений», что вы ссылаетесь на, если вы заметили, далее вниз в документе он говорит:
- Нескольких заводов: все клиенты (отправители в дополнении к приемникам), созданные на одном и том же заводе, используют одно TCP-соединение. Максимальная пропускная способность сообщения ограничена количеством операций, которые могут проходить через это TCP-соединение. Пропускная способность, которая может быть получена на одном заводе, сильно варьируется в зависимости от времени пролета TCP и размера сообщения. Для того, чтобы получить более высокие показатели пропускной способности, вы должны использовать несколько фабрик обмена сообщениями
Что же сообщение из документации Hub событий, которые вы ссылку.
MessagingFactory недоступен в библиотеке Microsoft.Azure.EventHubs. Знаете ли вы, есть ли альтернативный способ, я могу попытаться повторно использовать базовое TCP-соединение при создании eventhub-клиента, поскольку он недоступен? – Tany