ClientServer channel — channel별 독립 runtime

process X가 auth·report에 각각 연결 · 연결은 client가 시작

ClientServer channel — channel별 독립 runtime process X가 auth·report에 각각 연결 · 연결은 client가 시작 process Y · channel: auth process Y process Z · channel: auth process Z process X · channel별 runtime · Architecture component process X channel별 runtime process Z · channel: report process Z process W · channel: report process W auth auth report report channel: auth channel: report

channel별 독립 runtime

  • • process X는 auth Client·report Client를 두고, channel마다 독립 runtime을 만들어 auth connection·report connection을 따로 관리한다.
  • • auth와 report는 연결 대상과 수명을 공유하지 않는다. 같은 process Z가 양쪽 channel에 모두 참여해도(Z1·Z2) 각 channel runtime이 Z와의 연결을 따로 관리한다.