了解 AgentCore 執行期服務合約
AgentCore 執行期服務合約定義了您的代理程式應用程式必須實作的標準通訊協定,才能與 Amazon Bedrock 代理程式託管基礎設施整合。此合約可確保自訂代理程式程式碼與 AWS受管託管環境之間的無縫通訊。
支援的通訊協定
AgentCore 執行期服務合約支援下列通訊協定:
比較支援的通訊協定
比較 HTTP、MCP、A2A 和 AG-UI 通訊協定,以了解差異和使用案例。
| 功能 | HTTP 通訊協定 | MCP 通訊協定 | A2A 通訊協定 | AG-UI 通訊協定 |
|---|---|---|---|---|
|
連接埠 |
8080 |
8000 |
9000 |
8080 |
|
掛載路徑 |
/invocations (HTTP)、/ws (WebSocket) |
/mcp |
/ (根) |
/invocations (SSE)、/ws (WebSocket) |
|
訊息格式 |
REST JSON/SSE、WebSocket (文字/二進位) |
JSON-RPC |
JSON-RPC 2.0 |
事件串流 (SSE/WebSocket) |
|
探索 |
N/A |
工具清單 |
客服人員卡 |
N/A |
|
身分驗證 |
SigV4、OAuth 2.0;WebSocket 透過標頭和查詢參數支援 SigV4 |
SigV4、OAuth 2.0 |
SigV4、OAuth 2.0 |
SigV4、OAuth 2.0 |
|
使用案例 |
直接 API 呼叫、即時串流 |
工具伺服器 |
Agent-to-agent通訊 |
互動式 UI 體驗 |