From f8555ffb6f16017b62c48d5b90e3716029eef6ff Mon Sep 17 00:00:00 2001
From: chenjiantian <214228265@qq.com>
Date: 星期三, 08 十二月 2021 11:45:13 +0800
Subject: [PATCH] 通信协议完善
---
ximon-admin/src/main/java/com/sandu/ximon/admin/manager/iot/rrpc/BaseInvokeSyncService.java | 27 +++++++++------------------
1 files changed, 9 insertions(+), 18 deletions(-)
diff --git a/ximon-admin/src/main/java/com/sandu/ximon/admin/manager/iot/rrpc/BaseInvokeSyncService.java b/ximon-admin/src/main/java/com/sandu/ximon/admin/manager/iot/rrpc/BaseInvokeSyncService.java
index d1f2407..6dc3ec0 100644
--- a/ximon-admin/src/main/java/com/sandu/ximon/admin/manager/iot/rrpc/BaseInvokeSyncService.java
+++ b/ximon-admin/src/main/java/com/sandu/ximon/admin/manager/iot/rrpc/BaseInvokeSyncService.java
@@ -23,22 +23,6 @@
public abstract class BaseInvokeSyncService implements IInvoke, IBaseTopic, ICustomizeTopic {
/**
- * 鑾峰彇浜у搧鍚�
- *
- * @return 浜у搧鍚�
- */
- public abstract String getProductKey();
-
- /**
- * 鍙戦�乺rpc 璇锋眰
- *
- * @param deviceName 璁惧鍚�
- * @param iRequestFrame 缂栫爜甯�
- * @return 杩斿洖鐨勮В鐮佸抚瀹炰綋绫�
- */
- public abstract CommonFrame sendRRPC(String deviceName, IRequestFrame iRequestFrame);
-
- /**
* 鍙戦�乺rpc 璇锋眰
*
* @param deviceName 璁惧鍚�
@@ -134,8 +118,15 @@
return null;
}
- @Override
- public InvokeThingServiceResponse.Data invokeThing(String deviceName, InvokeParam param) {
+ /**
+ * 璋冪敤鑷畾涔塼opic
+ * https://help.aliyun.com/document_detail/69584.htm?spm=a2c4g.11186623.0.0.25b33982bSQSom#reference-snk-mrz-wdb
+ *
+ * @param deviceName 璁惧鍚�
+ * @param param 鍙傛暟
+ * @return 璁惧杩斿洖鐨勭粨鏋�
+ */
+ protected InvokeThingServiceResponse.Data invokeThing(String deviceName, InvokeParam param) {
// 濉厖鏈嶅姟璋冪敤鐨勫弬鏁�
InvokeThingServiceRequest request = new InvokeThingServiceRequest();
// 璁惧璇佷功涔媝roductKey
--
Gitblit v1.9.3