더북(TheBook)

3.4 A2A 통신 방법

A2A 환경에서는 에이전트가 서로 협력하기 위해 반드시 통신이 필요합니다. 에이전트는 단순히 정보를 주고받는 수준을 넘어, 서로의 기능을 호출하고, 이벤트를 기반으로 움직이고, 필요할 때는 비동기적으로 작업을 이어받아 실행합니다. 이때 어떤 통신 방식을 선택하느냐는 A2A 시스템의 자율성·복원력·확장성을 결정하는 핵심 요소가 됩니다.

대표적인 방식은 다음 세 가지입니다.

1. RPC

2. gRPC

3. 메시지 버스(브로커 기반 Pub/Sub)