原文链接:SpringAI(1.1.0-M2):MCP最新变动
Spring AI长期支持版本以及迭代到1.0.3了,同时新功能开发里程碑版本已经来到1.1.0-M2,主要改动点在MCP部分,接下来我们来详细看下新的里程碑的内容,本期先来个预览,后面会出对应的上手示例和源码解读
MCP Java SDK 架构
Client/Server Layer (Top)
顶层处理主要的应用逻辑和协议操作:
- McpClient - 管理客户端操作和服务器连接
- McpServer - 处理服务器端协议操作和客户端请求
- 两个组件都利用下方的会话层进行通信管理
Session Layer (Middle)
中间层管理通信模式并维护连接状态:
- McpSession - 核心会话管理接口
- McpClientSession - 特定于客户端的会话实现
- McpServerSession - 特定于服务器的会话实现
Transport Layer (Bottom)
底层负责处理实际的消息传输和序列化:
- McpTransport - 管理 JSON-RPC 消息的序列化和反序列化
- 支持多种传输实现(STDIO、HTTP/SSE、可流式 HTTP 等)
- 为所有更高级别的通信提供基础

最低0.47元/天 解锁文章
1183

被折叠的 条评论
为什么被折叠?



