UDS通信

SDK中的类AC定义了方法sendToService,用于访问运行在AbleCloud云端的开发者的UDS服务。

ACMsg req = new ACMsg();
// 参数methodName为访问UDS的方法名
req.setName("queryData");
req.put("deviceId", deviceId);
req.put("startTime", 0);
req.put("endTime", System.currentTimeMillis());
// 参数subDomain是要访问的服务在AbleCloud平台上所对应的子域的名字。访问主域UDS时使用空字符串。
// 参数serviceName是要访问的UDS服务的名字
// 参数serviceVersion用于指定服务的主版本号
ACMsg resp = AC.sendToService(subDomain, serviceName, serviceVersion, req);