2012-11-19 18 views

risposta

10

AJAX è specificamente per la comunicazione con un server, mentre i web worker sono un per l'elaborazione in background.

Mentre AJAX è asincrono (per impostazione predefinita), questo non deve essere confuso con un modello "concurrent" di elaborazione in background offerto dagli operatori Web.

Un web worker può essere qualsiasi processo e non è limitato alla comunicazione client-server.

+0

Posso dire che sono la stessa cosa nella comunicazione client-server? – EasonBlack

+0

No. Ad esempio, i web worker potrebbero essere utilizzati per qualcosa come un motore di animazione, qualcosa che non ha nulla a che fare con la comunicazione con il server. –

+0

Utilizzeresti comunque AJAX in un web worker. Il web worker non è uno strumento di comunicazione. –

Problemi correlati