Разветвление (программное обеспечение) - Fan-out (software)

В промежуточное ПО, ориентированное на сообщения решения, разветвление это шаблон обмена сообщениями используется для моделирования обмена информацией, который подразумевает доставку (или распространение) сообщение одному или нескольким направления возможно, параллельно, не останавливая процесс, выполняющий обмен сообщениями, чтобы дождаться ответа на это сообщение.[1][2][3]

В разработка программного обеспечения, разветвление класса или метода - это количество других классов, используемых этим классом, или количество других методов, вызываемых этим методом.[4]

Рекомендации

  1. ^ «Описание модели AMQP 0-9-1». RabbitMQ.
  2. ^ «Написание клиентов и серверов запросов / ответов: отправка асинхронных сообщений». Документация Oracle Tuxedo.
  3. ^ "/ dev / fanout: мультиплексор" один ко многим ".
  4. ^ МакКоннелл, Стивен (2004). «Глава 5: Проектное строительство». Код завершен, второе издание. Microsoft Press. ISBN  978-0-7356-1967-8.