| The
HQ Communications Server installed at the head
office exchanges data between the HQ database
and remote stores. It listens for incoming messages
from stores, then processes and stores their data
in the HQ database. Next, HQ forwards directives
you have entered into HQ to the remote stores
you specify. An HQ Communications Server can handle
connections from multiple stores concurrently,
though messages are processed sequentially to
ensure data consistency. Large retail enterprises
can add more HQ Communications Server machines
to distribute the load.
To ensure reliability
and delivery, the data transfer between the
HQ Communications Server and HQ Client is message-oriented.
Error detection and retry logics are built into
the communication protocol, which is based on
industry standard TCP/IP sockets.
|