Fiche technique | |
---|---|
Type de produit : | Langage de programmation et outils |
Plateforme : | Windows |
Auteur : | Microsoft |
Date de publication : | 1996 à 2004 |
Introduction
Le Visual J++ est le nom de l'outil de développement Java de Microsoft. À l'aide de Visual J++, vous pouvez créer de puissantes applets et les intégrer dans une page Web pour une distribution sur Internet ou un intranet local. De plus, des applications autonomes peuvent être écrites en Java et peuvent exécuter n'importe quel système d'exploitation prenant en charge la machine virtuelle Java avec cependant de nombreux incompatibilité avec le Java original de Sun Microsystems. Si Microsoft s'arrêtait là, Visual J++ serait probablement réputé pour son excellent environnement de développement (IDE) et son compilateur extrêmement rapide.
Cependant, Microsoft a également étendu Java Virtual Machine (MSJVM) et Visual J++ pour prendre en charge l'intégration de Java avec le modèle objet Microsoft, le modèle d'objet de composante COM. Les outils inclus avec Visual J++ permettent aux objets Java d'appeler des objets ActiveX et, de même, les objets ActiveX peuvent appeler des objets Java. En fait, il est même possible de créer un objet COM en Java. Ceci est important pour le développeur Java en raison de l'énorme base installée d'objets COM existant déjà sous forme d'objets OLE et de contrôles OCX ou ActiveX. En bref, Visual J++ permet au développeur Java de vraiment choisir le meilleur outil pour le travail à accomplir, que cet outil soit ActiveX ou Java mais tout en étant dépendant du système d'exploitation Windows. Cette dépendance que provoque le Visual J++ viole le principe même du Java lequel ce veut multiplateforme.
Aussi, le Visual J++ supporte de nombreux mots réservés attribuable à d'autres langages de programmation, comme par exemple «byvalue», «threadsafe»,..., plutôt qu'au Java.
Suite au procès de Sun Microsystems contre Microsoft, à partir de 2004, Microsoft à remplacé le Visual J++ par Visual J# et C# et à cesser de prétendre que son produit était compatible avec Java.
Liste des versions
Nom | Date de publication |
---|---|
Visual J++ 1.0 | Décembre 1996 |
Visual J++ 1.1 | Mars 1997 |
Visual J++ 6.0 | Octobre 1998 |