❔ Sockets - TCP
I'm going to implement a TCP listener for RF-V48 (4G GPS Tracking Bracelet) for elders. The device is technically a TCP client with its own protocol.
An example for the positioning data:
Server sends:
e.g.:
Tracker returns:
e.g.:
Which library would you rather choose?
1) https://github.com/davidfowl/BedrockFramework/tree/main
2) https://github.com/Azure/DotNetty
David Fowler pretty much explained why a library is better to use rather than implementing it all yourself https://speakerdeck.com/davidfowl/project-bedrock
An example for the positioning data:
Server sends:
[CS*YYYYYYYYYY*LEN*CR]e.g.:
[SG*5678901234*0002*CR]Tracker returns:
[CS*YYYYYYYYYY*LEN*CR]e.g.:
[SG*5678901234*0002*CR]Which library would you rather choose?
1) https://github.com/davidfowl/BedrockFramework/tree/main
2) https://github.com/Azure/DotNetty
David Fowler pretty much explained why a library is better to use rather than implementing it all yourself https://speakerdeck.com/davidfowl/project-bedrock