Dass Java auf dem Client läuft, leuchtet mir noch ein. Sonst müsste ich nicht das JRE installieren. Also erzeuge ich im Grunde nur das Ergebnis eines Java-Scripts und schicke die
URL an den Server.
Aua:
JavaScript ist nicht Java
Aber wie nennt man dann das, was auf dem Server passiert? Ich beeinflusse den insofern, als der mein Fax dort löscht.
Und das nicht einfach so, sondern erst aufgrund der von mir gesendeten Daten.
Im Grunde ist es völlig egal
wie etwas auf dem Server passiert, er ist eine BlackBox.
Du hast HTTP als Protokoll: du schickst eine Anfrage, der Server interpretiert die, macht dementsprechend etwas und schickt dir dann/dabei eine Antwort.
Vergleiche es einfach mal mit einem Kommandozeilenprogramm:
Dir kann es völlig egal sein, in welcher Sprache es programmiert ist. Du gibst Text rein, der wird verarbeitet, das Programm tut seinen Dienst und gibt dir Text aus.