channel — 이름으로 부르기 (select-one)

caller가 ChannelName만 넘기면 select-one이 node 하나를 고른다

channel — 이름으로 부르기 (select-one) caller가 ChannelName만 넘기면 select-one이 node 하나를 고른다 caller · Architecture component caller select-one · Architecture component select-one node 1 · channel: orders node 1 node 2 · channel: orders node 2 node 3 · channel: orders node 3 ChannelName 선택한 node channel: orders

이름으로 부르기

  • • caller가 channel 이름("ChannelName: orders")만 넘기면 select-one이 요청을 받을 수 있는 node 중 하나(node 2)를 골라 전달한다 — "이번 호출이 선택한 node"(굵은 화살표).
  • • 선택되지 않은 node 1·node 3은 후보로 남는다(점선). 호출자는 어느 node가 선택됐는지 알 필요가 없다.