Le CGI est le mécanisme par lequel certains serveurs Web utilise un processus externe pour répondre à une requête. Il existe depuis le début du Web. SOAP est un protocole de transmission de données connu depuis des années.
Sur le site de Digital Majority : Red Hat patents SOAP processing over CGI