Porque toda la información solicitada por una transacción está contenida en los mensajes, y porque la información es visible y fácil de analizar, las aplicaciones HTTP pueden confiar en un número de servicios que proporcionan valor como un mensaje se mueve entre la aplicación del cliente y la aplicación del servidor.