Skip to content

SignalR

集成SignalR后,将会自动连接到鲸舰的中心。

使用方法

java
SignalRClient client = SignalRClient
    .CreateClient()                                                 // 创建signalr客户端
    .setDefaultLogger()                                             // 设置默认日志
    .setEnableLogger(true)                                          // 是否启用日志
    .setTerminalType(SignalRConsts.TERMINAL_TYPE_XIAOZHI_A)         // 设置终端类型
    .setTerminalId("1234")                                          // 设置终端ID
    .setChainId(2075)                                               // 设置集团ID
    .setShopId(3157)                                                // 设置门店ID
    .registerCommand("UploadLog", TestCommand.class)                // 注册命令,此处可注册多个命令
    .asDefaultInstance()                                            // 设置为默认实例
    .connect();                                                     // 开始连接

注册的命令

java
public class TestCommand implements ISignalRCommand {
    @java.lang.Override
    public CommandResult execute(SignalRClient client, CommandDescriptor descriptor) {
        // 此处为命令执行方法
        return null;
    }
}

内置指令

判断是否连接

shell
#命令格式:
Link

安装服务中心

shell
#命令格式:
InstallServiceCenter apk地址

广州宝点数字化科技