[*] 日常优化
This commit is contained in:
@@ -10,8 +10,8 @@ import java.lang.annotation.Target;
|
|||||||
/**
|
/**
|
||||||
* 信令描述
|
* 信令描述
|
||||||
*
|
*
|
||||||
* -[消息类型]> 异步请求 | 单播
|
* -[消息类型]> 异步请求 | 单播消息
|
||||||
* =[消息类型]> 同步请求
|
* =[消息类型]> 同步请求:到达目标终端后沿原路返回
|
||||||
* -[消息类型]) 全员广播:对所有的终端广播信令(排除自己)
|
* -[消息类型]) 全员广播:对所有的终端广播信令(排除自己)
|
||||||
* +[消息类型]) 全员广播:对所有的终端广播信令(包含自己)
|
* +[消息类型]) 全员广播:对所有的终端广播信令(包含自己)
|
||||||
*
|
*
|
||||||
|
|||||||
@@ -57,8 +57,8 @@ public class ProtocolController {
|
|||||||
### 符号解释
|
### 符号解释
|
||||||
|
|
||||||
```
|
```
|
||||||
-[消息类型]> 异步请求 | 单播
|
-[消息类型]> 异步请求 | 单播消息
|
||||||
=[消息类型]> 同步请求
|
=[消息类型]> 同步请求:到达目标终端后沿原路返回
|
||||||
-[消息类型]) 全员广播:对所有的终端广播信令(排除自己)
|
-[消息类型]) 全员广播:对所有的终端广播信令(排除自己)
|
||||||
+[消息类型]) 全员广播:对所有的终端广播信令(包含自己)
|
+[消息类型]) 全员广播:对所有的终端广播信令(包含自己)
|
||||||
...:其他自定义的透传内容
|
...:其他自定义的透传内容
|
||||||
|
|||||||
@@ -29,8 +29,8 @@ import lombok.extern.slf4j.Slf4j;
|
|||||||
如果终端意外掉线,需要自己实现重连逻辑。
|
如果终端意外掉线,需要自己实现重连逻辑。
|
||||||
""",
|
""",
|
||||||
flow = {
|
flow = {
|
||||||
"终端=>信令服务->终端",
|
"终端=>信令服务",
|
||||||
"终端=>信令服务-[终端下线])终端",
|
"终端=[关闭终端]>信令服务-[终端下线])终端",
|
||||||
"终端-[连接断开]>信令服务-[终端下线])终端"
|
"终端-[连接断开]>信令服务-[终端下线])终端"
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -52,7 +52,7 @@ import com.acgist.taoyao.signal.protocol.ProtocolClientAdapter;
|
|||||||
]
|
]
|
||||||
"""
|
"""
|
||||||
},
|
},
|
||||||
flow = "终端=>信令服务->终端"
|
flow = "终端=>信令服务"
|
||||||
)
|
)
|
||||||
public class ClientListProtocol extends ProtocolClientAdapter {
|
public class ClientListProtocol extends ProtocolClientAdapter {
|
||||||
|
|
||||||
|
|||||||
@@ -53,7 +53,7 @@ import lombok.extern.slf4j.Slf4j;
|
|||||||
}
|
}
|
||||||
""",
|
""",
|
||||||
flow = {
|
flow = {
|
||||||
"终端=>信令服务->终端",
|
"终端=>信令服务",
|
||||||
"终端=>信令服务-[终端配置]>终端",
|
"终端=>信令服务-[终端配置]>终端",
|
||||||
"终端=>信令服务-[终端上线])终端"
|
"终端=>信令服务-[终端上线])终端"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -47,7 +47,7 @@ import com.acgist.taoyao.signal.protocol.ProtocolClientAdapter;
|
|||||||
}
|
}
|
||||||
"""
|
"""
|
||||||
},
|
},
|
||||||
flow = "终端=>信令服务->终端"
|
flow = "终端=>信令服务"
|
||||||
)
|
)
|
||||||
public class ClientStatusProtocol extends ProtocolClientAdapter {
|
public class ClientStatusProtocol extends ProtocolClientAdapter {
|
||||||
|
|
||||||
|
|||||||
@@ -33,8 +33,8 @@ import com.acgist.taoyao.signal.protocol.ProtocolControlAdapter;
|
|||||||
"""
|
"""
|
||||||
},
|
},
|
||||||
flow = {
|
flow = {
|
||||||
"信令服务->目标终端->信令服务",
|
"信令服务=>终端",
|
||||||
"终端=>信令服务->目标终端->信令服务->终端"
|
"终端=>信令服务->终端"
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
public class ControlClientRecordProtocol extends ProtocolControlAdapter implements IControlClientRecordProtocol {
|
public class ControlClientRecordProtocol extends ProtocolControlAdapter implements IControlClientRecordProtocol {
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ import com.acgist.taoyao.signal.protocol.ProtocolControlAdapter;
|
|||||||
}
|
}
|
||||||
""",
|
""",
|
||||||
flow = {
|
flow = {
|
||||||
"信令服务->终端",
|
"信令服务=>终端",
|
||||||
"终端=>信令服务->终端"
|
"终端=>信令服务->终端"
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ import com.acgist.taoyao.signal.protocol.ProtocolControlAdapter;
|
|||||||
}
|
}
|
||||||
""",
|
""",
|
||||||
flow = {
|
flow = {
|
||||||
"信令服务->终端",
|
"信令服务=>终端",
|
||||||
"终端=>信令服务->终端"
|
"终端=>信令服务->终端"
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -29,8 +29,8 @@ import com.acgist.taoyao.signal.protocol.ProtocolControlAdapter;
|
|||||||
"""
|
"""
|
||||||
},
|
},
|
||||||
flow = {
|
flow = {
|
||||||
"信令服务->目标终端->信令服务",
|
"信令服务=>终端",
|
||||||
"终端=>信令服务->目标终端->信令服务->终端"
|
"终端=>信令服务->终端"
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
public class ControlPhotographProtocol extends ProtocolControlAdapter implements IControlPhotographProtocol {
|
public class ControlPhotographProtocol extends ProtocolControlAdapter implements IControlPhotographProtocol {
|
||||||
|
|||||||
Reference in New Issue
Block a user