server. When the address is established, the server waits for clients to request a service. Data
exchange takes place when a client connects to the server through a socket. The server
performs the client's request and sends the relay or data back to the client.
Socket dials are a useful process for uploading or downloading information from a website or
database using HTTP (HyperText Transfer Protocol) syntax. Please see the QBG96’s
application note for a detailed tutorial on how to send and receive data with your device
using a socket dial. The examples presented in the
application note use HTTP,
which utilizes TCP, to transfer data between your device (client) and dweet.io (web server).
The socket dial flowchart, shown below, is a useful resource to reference while walking through
PN 1002152 REV A
© NimbeLink Corp. 2019. All rights reserved.
25