La primera forma de "scripting" remoto asíncrono, "Microsoft's Remote Scripting", fue desarrollada antes de que existiese XMLHttpRequest y hacía uso de una "applet" Java dedicada.