SupportChat — 연결 하나, actor 여럿

상담원 session 하나에 roster · conversation actor bind

SupportChat — 연결 하나, actor 여럿 상담원 session 하나에 roster · conversation actor bind 상담원 client · Architecture component 상담원 client session · Architecture component session roster actor · Architecture component roster actor conversation · actor A · conversation Spot A conversation actor A 고객 A · conversation Spot A 고객 A conversation · actor B · conversation Spot B conversation actor B 고객 B · conversation Spot B 고객 B stream 연결 1개 bind bind bind conversation Spot A conversation Spot B

연결 하나, actor 여럿

  • • 상담원 client ↔ session은 stream 연결 하나 (양방향)
  • • 그 session에 roster actor(Entry Spot) + 대화별 conversation actor를 함께 bind (점선)
  • • roster·conversation·고객 노드는 원본에서 원(circle) actor — 여기선 박스로 그린다

conversation Spot

  • • 각 conversation Spot에 상담원측 conversation actor와 고객 actor가 함께 속한다
  • • 고객 A·B는 자기 대화의 참여자 — 각 Spot 안에만 있고 별도 연결선은 없다