|
dernière mise à jour le 27/08/2006
|
Glossaire - J
- J2
-
Japanese Signaling Level 2 (réseau)
Standard japonais pour les transmissions numériques à 36.312 Mbps.
- J2EE
-
Java 2 Enterprise Edition (Java, Web, Internet)
Architecture proposée par Sun Microsystems permettant de créer des applications d'entreprise multi-tiers
à base de composants Java (applet, JSP, EJB, etc.).
Sites de référence : site de Sun Microsystems.
- JAMES
-
Joint ATM Experiment on European Services (ATM)
Projet qui fait suite au projet ATM Pilot.
- Jarretière
-
Cordon de courte distance pour réaliser une connexion permanente, mais modifiable, dans
un panneau de câblage (ou panneau de brassage), notamment sur les répartiteurs des
systèmes de câblage modernes.
- Java (langage, Internet)
-
Langage de programmation orienté objet mis au point par Sun,
et basé sur la réutilisabilité et la simplicité de mise en oeuvre.
Java (qui veut dire café en argot américain) est un langage de programmation, proche
de C++ dont on aurait retiré les incohérences et surtout les pointeurs. Ce langage
permet à la fois de créer des programmes classiques et des
applets intégrables à des pages Web. L'applet est
téléchargé et exécuté par le navigateur web, offrant ainsi une
dimension dynamique à la page HTML.
Les caractéristiques du langage Java sont :
- Orienté objets
- intègre l'encapsulation, l'héritage (mais pas l'héritage multiple),
la liaison dynamique, possède d'origine une librairie de classes standards
(qui intègre notamment des classes gérant l'interface graphique utilisateur)
- Portabilité : Indépendant de la machine sur laquelle on exécute le
programme
- Un source Java précompilé donne des "bytes codes", sorte de pseudo-assembleur
qui s'adresse à la machine virtuelle Java (JVM). Cette JVM interprète ensuite ce
byte code pour exécuter le programme. C'est le byte code qui est portable ; le tout
est donc d'écrire un JVM propre à la machine. Les logiciels de navigation compatibles
Java intègrent l'interpréteur de bytes codes qui simule cette machine virtuelle.
Les applications ou applets Java sous forme de bytes codes, sont donc indépendantes
de la machine physique.
- Multi-tâche. Un programme Java peut lancer plusieurs tâches qui s'exécutent
simultanément. Java gère aussi le mécanisme des moniteurs, qui permet de
synchroniser les "threads".
- Sécurisé et fiable. Java intègre-t-il dès la conception plusieurs
mécanismes de sécurité, visant à rendre les programmes fiables et
à éliminer les risques de virus.
Java est devenu très populaire et est en passe de remplacer C++. Il est toutefois menacé
depuis peu par C# de Microsoft (qui doit encore faire preuve de la portabilité du langage).
Site officiel : http://java.sun.com/.
- JavaScript (web)
-
Langage de script interprété développé par
Netscape et Sun pour être, directement interprété
par un navigateur web. JavaScript n'a qu'une très lointaine relation avec Java (en gros, il a
de commun avec Java un bout du nom et la syntaxe désormais commune à beaucoup d'autres
langages), il permet néanmoins d'inclure simplement des fonctionnalités intéressantes
au sein de pages Web. Exemple : vérifier la validité d'un champ lors de la saisie,
vérification qui a le mérite de s'effectuer sur le client (donc pas de charge réseau).
Associé au HTML et les CSS, le JavaScript permet de faire des pages web en DHTML, permettant
d'apporter un côté dynamique et interactif au pages web.
- JDK
-
Java Development Kit (Kit de développement pour Java) (java)
Ensemble logiciel proposé par Sun Microsystems qui comprend les outils de base pour
écrire, tester et débogguer les applications et les applets java.
- Jeton - Token
-
Suite de bits particulière utilisée dans la méthode d'accès dite
"anneau à jeton" (en anglais : token-ring). Ce jeton
circule en permanence d'une station à l'autre, toujours dans le même sens. Si la
station n'a rien à émettre, elle retransmet le jeton. Sinon, elle prend le jeton, le
modifie et le renvoie suivui des données que la station veut transmettre.
Un token désigne aussi un élément particulier (un caratère particulier ou
un groupe de caractère référencé dans les expressions régulières)
dans certains langages de programmation.
- Jitter - Gigue (réseau, ATM)
-
Variation de retard de cellule ( CDV).
- JPEG
-
Joint Photographic Experts Group
Groupe d'experts communs au CCITT et à l'ISO, responsable de la normalisation dans le domaine
de la compression d'images fixes. Par extension, désigne le format et la méthode de
compression normalisée par ce groupe pour encoder, transmettre et décoder des images fixes.
Techniquement, la compression utilise un algorithme basé sur une transformée de Fourier en cosinus
discrète, suivie d'une quantification du résultat obtenu. C'est cette dernière
étape qui fait "gagner de la place". C'est hélas une compression dite
entropique car il y a perte de données : l'image décompressée n'est plus
tout à fait identique à l'original mais dans des proportions fort raisonnables.
- JTC
-
Joint Technical Committee
Comité de coordination pour l'harmonisation des normes entre l'ISO
et la CEI.
- JTM
-
Job Transfer Manipulation
Ensemble de protocoles normalisés par l'ISO (couche 7 du
modèle OSI) pour soumettre des travaux à distance entre
ordinateurs.
format imprimable
|
|