2012-11-19 13 views

Antwort

10

AJAX ist speziell für die Kommunikation mit einem Server, während Web-Mitarbeiter für die Hintergrundverarbeitung sind.

Während AJAX asynchron ist (standardmäßig), ist dies nicht mit einem "gleichzeitigen" Modell der Hintergrundverarbeitung zu verwechseln, das Web-Worker anbieten.

Ein Web-Arbeiter könnte jeder Prozess sein und ist nicht auf Client-Server-Kommunikation beschränkt.

+0

Kann ich sagen, sie sind das gleiche in der Client-Server-Kommunikation? – EasonBlack

+0

Nein. Zum Beispiel könnten Web-Worker für so etwas wie eine Animations-Engine verwendet werden, etwas, das nichts mit Server-Kommunikation zu tun hat. –

+0

Sie würden immer noch AJAX innerhalb eines Web-Arbeiters verwenden. Der Web-Worker ist kein Kommunikationswerkzeug. –

Verwandte Themen