next up previous contents index
Next: JAVA. Up: Les technologies du code Previous: Le JavaScript.

La distribution de code intermédiaire.

Cette seconde approche est basée sur un code précompilé, mais indépendemment de la plateforme d'exécution.

Il en résulte une exécution plus rapide que dans l'approche précédente dans la mesure ou le code est déjà plus proche du langage machine et n'a pas besoin d'être découpé en vue d'une analyse synthaxique. L'interpréteur  fournit la sandbox  : c'est donc encore sur lui que repose la sécurité du système. Le code est en général léger et l'utilisateur peut vérifier s'il obéit aux restrictions. Les désavantages sont une vitesse d'exécution moyenne du fait du recours à un interpréteur et un manque d'informations sémantiques susceptibles d'aider à la construction du contexte  d'exécution.



 

BLANCHER Cedric (IT)
1999-11-19