Ehrlich gesagt ist das PHP-Tunneling auch nicht viel anders als der REST-Ansatz. Es geht darum das du vom Client, in deinem Fall Android, nicht direkt auf die
DB kannst und stattdessen irgendwo einen Server hast mit dem deine App "über Port 80" kommuniziert und der Server kommt dann an die Datenbank.
Ob du das nun mit PHP machst oder den Server anders aufsetzt, ob das nun REST,
SOAP oder sonst eine "Philosophie" ist, ist ja dann Wurst.