Skip to content

20201110可以归类为service的功能节点

ziyouzy edited this page Nov 10, 2020 · 1 revision

1.nodedo转alarm与mysqlalarm

2.nodedo的定时北向发送

3.sendmsg的定时南向发送

4.开门(接收处理来自北向的指令)

5.修改各个json(接收处理来自北向的指令)

6.未来,接收并处理来自北向的摄像头调用指令

7.未来,接收并处理来自北向图表需求的调用指令

如4,5,6和7,会存在一个service函数里既会包含serverconn模块的接收操作,也会包含发送操作

4,5较为简单,只会返回成功或失败,而6和7可能会较为复杂

如非service层包含了service的相关工作,如将为nodedo设计的service方法,在nodedo包,函数名会标有"Service",方法会在真正的service包实现业务整合,但是在service包内,如非必要,函数名与方法名不需要包含"Service"

service很可能会分为北向与南向因此service包内的函数命名规则有可能会是"SouthServiceTickerSendNodeDo()"或"NouthServiceTickerSendModbus()"

加油

Clone this wiki locally