106
社区成员
发帖
与我相关
我的任务
分享| 课时名称 | 课时知识点 |
|---|---|
| 03_传输架构介绍 | FastMCP客户端采用架构分离设计,核心的Client类负责处理MCP协议操作(如工具调用、资源管理)和回调管理,而Transport层专门负责建立和维护连接。客户端具备智能的传输推断能力,能够根据不同的输入(如FastMCP实例、文件路径或URL)自动选择最合适的传输机制。文章详细介绍了四种主要的传输方式及其适用场景:STDIO传输适用于需要完全控制本地服务器环境和生命周期的场景;远程传输适合连接生产环境或独立运行的共享服务器;内存传输则用于测试场景,避免子进程或网络开销;MCP JSON配置传输专门用于连接配置文件中定义的多个服务器。通过显式实例化传输,开发者可以获得完全的控制权。 |