协议详情¶
1. 超导量子系统¶
路由端口:7000
发布端口:8000
支持的消息类型(路由):
MsgTask:提交量子计算任务TaskStatus:查询任务状态MsgHeartbeat:心跳检测GetChipConfig:获取芯片配置GetUpdateTime:获取校准时间GetRBData:获取随机基准测试数据SetVip:设置独占时间片ReleaseVip:释放独占时间片
发布的消息类型(发布):
task_status:任务状态更新(PENDING, RUNNING, SUCCESSED, FAILED)chip_update:芯片配置更新通知probe:芯片资源状态(量子比特使用情况、线程状态)calibration_start:校准开始通知calibration_done:校准完成通知chip_protect:芯片维护开始/结束通知
协议特点: 扁平JSON结构,支持任务优先级、实验模式、VIP时间片管理及实时状态更新。
2. 离子阱量子系统¶
路由端口:7001
发布端口:8001
支持的消息类型(路由):
MsgGetToken:获取访问令牌(认证)MsgUpdateToken:刷新访问令牌MsgTask:提交量子计算任务TaskStatus:查询任务状态MsgHeartbeat:心跳检测GetChipConfig:获取芯片配置GetUpdateTime:获取校准时间GetRBData:获取随机基准测试数据
发布的消息类型(发布): task_status
协议特点: Header/Body JSON结构,基于Token的认证机制,支持版本号字段和保真度矩阵。
3. 中性原子量子系统¶
路由端口:7002
发布端口:8002
支持的消息类型(路由):
MsgGetToken:获取访问令牌(认证)MsgTask:提交量子计算任务MsgTaskStatus:查询任务状态MsgHeartbeat:心跳检测GetUpdateTime:获取校准时间MsgAtomConfig:获取原子配置
发布的消息类型(发布): task_status
协议特点: Header/Body JSON结构,基于Token的认证机制,OPENQASM任务格式,自定义结果格式(包含grid和waveform)。
4. 光量子系统¶
路由端口:7003
发布端口:8003
支持的消息类型(路由):
MsgTask:提交量子计算任务TaskStatus:查询任务状态MsgHeartbeat:心跳检测GetChipConfig:获取芯片配置
发布的消息类型(发布): task_status
协议特点: 扁平JSON结构,支持基本量子门,QASM风格任务格式。