Memahami kontrak layanan AgentCore Runtime
Kontrak layanan AgentCore Runtime mendefinisikan protokol komunikasi standar yang harus diterapkan oleh aplikasi agen Anda untuk berintegrasi dengan infrastruktur hosting agen Amazon Bedrock. Kontrak ini memastikan komunikasi yang mulus antara kode agen kustom Anda dan lingkungan hosting AWS terkelola.
Topik
Protokol yang didukung
Kontrak layanan AgentCore Runtime mendukung protokol komunikasi berikut:
Bandingkan protokol yang didukung
Bandingkan HTTP, MCP, A2A, dan AG-UI protokol untuk memahami perbedaan dan kasus penggunaan.
| Fitur | Protokol HTTP | Protokol MCP | Protokol A2A | AG-UI Protokol |
|---|---|---|---|---|
|
Port |
8080 |
8000 |
9000 |
8080 |
|
Jalur Gunung |
/pemanggilan (HTTP), /ws () WebSocket |
/mcp |
/(akar) |
/pemanggilan (SSE), /ws () WebSocket |
|
Format Pesan |
ISTIRAHAT JSON/SSE, WebSocket (text/binary) |
JSON-RPC |
JSON-RPC 2.0 |
Aliran acara () SSE/WebSocket |
|
Penemuan |
N/A |
Daftar alat |
Kartu Agen |
N/A |
|
Autentikasi |
SiGv4, OAuth 2.0; WebSocket mendukung SiGv4 dengan header dan parameter kueri |
SigV4, OAuth 2.0 |
SigV4, OAuth 2.0 |
SigV4, OAuth 2.0 |
|
Kasus Penggunaan |
Panggilan API langsung, streaming waktu nyata |
Server alat |
Agent-to-agent komunikasi |
Pengalaman UI interaktif |