O CHP GIS é um Middleware ou Mediador, no campo da comunicação distribuída, é um programa de computador que faz a mediação entre software e demais aplicações. É utilizado para mover ou transportar informações e dados entre programas de diferentes protocolos de comunicação e plataformas. O objetivo do CHP GIS é facilitar a integração de sistemas legados ou desenvolvidos de forma não integrada. Sua característica são: