Каналы сообщений один или много?
Мне нужно обрабатывать электронные письма с 30 адресов. Я реализую это таким образом, чтобы все письма шли на одинDirectChannel
и послеReceiver
, ВReceiver
Я могу понять, с какого адреса приходит сообщение, для этого я создаюCustomMessageSource
это обертыванияjavax.mail.Message
к моему собственному типу, который содержитjavax.mail.Message
и немногоEnum
, Похоже, это не очень хорошее решение, потому что я могу использовать@Transformer
, но как я могу использовать его, если у меня есть только 1 канал?
Это был первый вопрос.
Второй вопрос:
Должен ли я использоватьОДИН канал иОДИН получатель для всех этих адресов? Или лучше иметь канал и получатель для каждого почтового адреса? Я не понимаю Весну так глубоко, чтобы почувствовать разницу.
постскриптум этот вопрос является продолжениемSpring несколько imapAdapter