C++ SDK 使用说明

Index > C++ SDK

预览 Cpp Sdk 源码

Sdk使用示例

// 在实际应用中,BudoDubboHttpApiJavaSdk应该单例
BudoDubboHttpApiJavaSdk javaSdk = new BudoDubboHttpApiJavaSdk();

// 异步执行请求的线程池
javaSdk.setExecutorService(Executors.newFixedThreadPool(20));

// 接口通信层
javaSdk.setDriver(new BudoHttpRequestDriver());

// 调用接口方法
javaSdk.AdminEngineerApi().updateEngineerStatus(1, 2, 3).then(new BudoDubboHttpApiJavaSdk.ApiCallback() {
    // 失败时候进入
    public void fail(BudoDubboHttpApiJavaSdk.ApiError error) {
        System.err.println("fail, error=" + error);
        error.getError().printStackTrace();
    }
    // 成功时进入
    public void success(BudoDubboHttpApiJavaSdk.ApiResult result) {
        System.err.println("success, result=" + result.getResponse());
    }
});
Javascript SDK Java SDK TypeScript SDK Objective-C SDK C++ SDK