# findService **Repository Path**: FindYouWant/findService ## Basic Information - **Project Name**: findService - **Description**: No description available - **Primary Language**: Go - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-05-13 - **Last Updated**: 2021-05-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # findService #### Description Find service for server with different services - jkclient - jkdbs (not use now) - jkstatus (center server with mqtt) - jkws - jkimgproc Network side send command to jkws with websocket, jkws transfer command to program which need to deal, then give response. Then jkws will send response to caller. jkstatus maintain status of each program ``` A(net) -> B(jkws) B -> C(jkimgproc) C -> B B -> A ``` ```$xslt A(jkimgproc -> B(jkstatus) C(jkws) -> B ``` ### depends - [jkgo](https://gitee.com/jmdvirus/jkgo.git) - [mqttserver](https://github.com/fhmq/hmq) - server use this, to jkstatus - [mqttclient](https://github.com/eclipse/paho.mqtt.golang) - mqtt client use this one ... more opensource ## TODO - Now mqtt server can not be watch though http and other methods - mqtt client need recv disconnect event of jkstatus(server mqtt) ## 20200919 Start with sx from dubbo example