I am looking for an expert Spring Boot developer who can help me set up a TCP/UDP server port for my project.
Primary Goal: Setting up a TCP/UDP server port
7e020001090590607167050004000000000000001201224939045a32cc00350000000023101923431230011f310109f00d0194005c0000f46c00000809cff22c414f56585f474d3130302d474c5f48322e305f424739354d334c415230324130335f56322e302e353a763039f33f3fe1793cf6f8c60000000000000000000000000000000137020e000000000000b91998461bef000000000000000000000000000000012f022f000000000000f41c96a408b91abccb96a40889d7f8bdc4e532a86386bab43d08acf86eb4f60e000f01cc014c020203800030fe40f706000010230164f81d0408610590607167058991000903865091190f474d3130302d474c0000f912000f000002d4000000000000231019233108f57e
[INFO] 02:46:37.351 [808-TCP-4-5] [login to view URL][55]WebLog Json: {"acc":0,"alarmTypeList":[],"altitude":53,"battery":0,"direction":0,"expandMap":{"wifi":"[{\"rssi\":-53,\"mac\":\"96:a4:08:b9:1a:bc\"},{\"rssi\":-67,\"mac\":\"96:a4:08:89:d7:f8\"},{\"rssi\":-70,\"mac\":\"c4:e5:32:a8:63:86\"},{\"rssi\":-76,\"mac\":\"b4:3d:08:ac:f8:6e\"}]","battery_charge":1,"bluetooth":"[{\"rssi\":0,\"fwVer\":0,\"name\":\"\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\",\"temperature\":\"31.1\",\"humidity\":\"52.6\",\"sensor\":\"x:0,y:0,z:0\",\"mac\":\"e1:79:3c:f6:f8:c6\",\"voltage\":\"0.000\"},{\"rssi\":0,\"fwVer\":0,\"name\":\"\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\",\"temperature\":\"30.3\",\"humidity\":\"55.9\",\"sensor\":\"x:0,y:0,z:0\",\"mac\":\"b9:19:98:46:1b:ef\",\"voltage\":\"0.000\"}]","auxiliary":"{\"gnss_time\":\"231019233108\",\"acc_duration\":0,\"position_age\":724,\"hdop\":0}","sensor":"[{\"light\":460,\"accelerometer\":\"x:896,y:48,z:-448\",\"data_type\":0,\"temperature\":\"33.2\",\"humidity\":\"51.4\"}]","software_version":"\"AOVX_GM100-GL_H2.0_BG95M3LAR02A03_V2.0.5:v09\"","device":"{\"iccid\":\"8991000903865091190f\",\"imei\":\"0861059060716705\",\"device_type\":\"GM100-GL\\u0000\\u0000\",\"work_model\":4}"},"gnssTime":"2023-10-19T23:43:12Z","gnssValue":9,"gsmValue":31,"hexMsgId":"0x0200","lat":19.024185,"lbsCells":"404,92,2057,62572,207","locationType":1,"lon":73.020108,"mileage":0.0,"msgFlowId":4,"recvTime":"2023-10-19T18:46:37.348Z","replyMsg":"7e8001000505906071670500040004020000607e","speed":0.0,"statusMap":{"operate":1,"load":0,"realtime_data":0,"oil_electric":0,"normal_data":0,"door_lock":0,"oil_circuit":0,"confidential":0},"terminalNum":"59060716705","voltage":4.131}
You have to provide me API to insert data into mysql & influxdb
Secondly convert jt808 ( HEX to Json)
Developer a single API to fetch data from influxDB to get data using imei or deviceNo as search criteria , number of points , date time .
For Reference You can use my jt808 Library written in java spring boot.
Skills and experience required:
- Expert level experience in Spring Boot development
- Strong knowledge of TCP/UDP server port setup
- Familiarity with API integration and development
- Good understanding of networking protocols and communication
- Ability to work with different tools and technologies
Additional Information:
- The developer should be able to suggest the best tools and technologies for the project
- The client is open to the developer's suggestions for specific tools and technologies to use
If you are an expert Spring Boot developer with experience in TCP/UDP server port setup, please apply for this project.