Diagram showing the pivotal role of the HTTP communication code. This code sits between the client and server code, receiving data from the Smart Code callback preprocessor routine before communicating with the Smart Code callback on the server end. It then sends data to the Smart Code callback postprocessor routine.