Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : De l'aide pour des définitions sur l'univers java s'il vous plait :) ? [ Divers / Débutant(e) ] (Imperium69100)

jeudi 26 juin 2008 à 11:10:07 | De l'aide pour des définitions sur l'univers java s'il vous plait :) ?

Imperium69100

Bonjour à tous,

Je suis actuellement en train de réaliser une fiche de définition ultra-synthétique sur tout ce qui touche à l'univers JAVA, une sorte de pense-bête pour des personnes qui ne connaissent vraiment que les bases de l'informatique (Il ne faut pas aller trop loin dans le technique).

Avant de vous montrer ma liste, j'ai donc 2 questions :
- Des définitions importantes manquent-elles ? Si oui lesquelles ?
- Y'a-t-il des erreurs dans les définitions actuelles ?

Merci beaucoup par avance aux personnes qui m'aideront, voilà la liste (désolé pour le pavé) :

JAVA : Java est un langage de programmation orienté objet dont le but est de créer des applications fonctionnant sur des réseaux en architecture client/serveur.

Le Java Development Kit : Le JDK est l'environnement dans lequel le code Java est compilé pour être transformé en bytecode afin que la JVM (machine virtuelle de Java) puisse l'interpréter.

La Machine Virtuelle Java (JVM) : La JVM est une machine virtuelle permettant d'interpréter et d'exécuter le bytecode Java.

Le Java Runtime Environment (JRE) : JRE désigne un ensemble d'outils permettant l'exécution de programmes Java sur toutes les plates-formes supportées.

Un Applet : Un applet est une application ergonomique et réactive qui s'exécute dans la fenêtre d'un navigateur web sans la nécessité de l'installation d'un logiciel ad hoc.

Un Servlet : L'API Java Servlet est une application Java qui permet de générer dynamiquement des données au sein d'un serveur HTTP. L'utilisation de servlets se fait par le biais d'un conteneur de servlets (framework) côté serveur. Celui-ci constitue l'environnement d'exécution de la servlet et lui permet de persister entre les requêtes des clients.

Java Server Pages (JSP) : Le JavaServer Pages ou JSP est une technologie basée sur Java qui permet aux développeurs de générer dynamiquement du code HTML, XML ou tout autre type de page web.

Java Server Faces (JSF) : C'est un framework Java basé sur les composants, pour le développement d'applications Web , et qui fait partie du standard Java EE.

Enterprise JavaBeans (EJB) : Il s'agit d'une architecture de composants logiciels côté serveur pour la plateforme de développement J2EE.

J2SE (Java 2 Standard Edition) : C'est le framework Java destiné aux applications pour poste de travail.

J2EE (Java Enterprise Edition) : Java Enterprise Edition JEE (anciennement J2EE), est un framework pour le langage de programmation Java de Sun plus particulièrement destinée aux applications d'entreprise.

J2ME (Java 2 Micro Edition) : Java ME est le framework Java spécialisé dans les applications mobiles. Des plates-formes Java compatibles avec J2ME sont embarquées dans de nombreux téléphones portables et PDA.

JBuilder (IDE) : JBuilder est un environnement de développement intégré pour Java. JBuilder dispose d'une JVM propre, permettant notamment l'exécution de code Java pas à pas.

JCreator (IDE) : JCreator est uneinterface de développement pour Java. JCreator fournit à l'utilisateur une large variété de fonctionnalités telles qu'un gestionnaire de projets, une interface de debuggage, des assistants et une interface entièrement modifiable.

NetBeans (IDE) : NetBeans est un environnement de développement intégré pour Java. En plus de Java, NetBeans permet également de supporter différents autres langages, comme Python, C, C++, XML et HTML.

Eclipse (IDE) : C'est un environnement de développement intégré permettant potentiellement de créer des projets de développement mettant en œuvre n'importe quel langage de programmation. Eclipse IDE est principalement écrit en Java.
La base de cet environnement de développement intégré est l'Eclipse Platform qui est composée de :
. Platform Runtime démarrant la plateforme et gérant les plug-ins
. SWT la bibliothèque graphique de base de l'EDI
. JFace une bibliothèque graphique de plus haut niveau basée sur SWT
. Eclipse Workbench qui est la dernière couche graphique permettant de manipuler des composants tels que des vues, des éditeurs, des perspectives...

Le Java Community Process : Le Java Community Process (JCP) est une organisation créée par Sun en 1998. Son but est de coordonner l'évolution du langage Java et des technologies qui lui sont associées (voir la plateforme Java). Le JCP émet des Java Specification Requests (JSR), qui décrivent les spécifications et technologies proposées pour un ajout à la plateforme Java.

Swing : Swing est une bibliothèque graphique pour le langage de programmation Java, faisant partie du package Java Foundation Classes (JFC), inclus dans J2SE.

Apache Struts : C'est un framework libre pour développer des applications web J2EE. Il utilise et étend l'API Servlet Java afin d'encourager les développeurs à adopter l'architecture Modèle-Vue-Contrôleur.

Spring : Spring est un framework open source J2EE pour les applications 3-tiers, dont il facilite le développement et les tests.
   
Imperium
Voir le profil public
Envoyer un message privé à Imperium
Trouver plus de messages par Imperium







Merci

jeudi 26 juin 2008 à 13:31:15 | Re : De l'aide pour des définitions sur l'univers java s'il vous plait :) ?

indiana_jules

Salut,
voici quelques petites remarques:

JAVA : Java est un langage de programmation orienté objet dont le but est de créer des applications fonctionnant sur des réseaux en architecture client/serveur.
pas uniquement: il permet de créer des applications (scientifiques ou non), et est adapté pour les architectures client/serveur et pour le développement web

Le Java Development Kit : Le JDK est l'environnement dans lequel le code Java est compilé pour être transformé en bytecode afin que la JVM (machine virtuelle de Java) puisse l'interpréter.
Le Jdk est un kit de développement qui permet aux développeurs d'obtenir les outils nécessaires pour construire leurs applications, et aussi de pouvoir compilé son code

La Machine Virtuelle Java (JVM) : La JVM est une machine virtuelle permettant d'interpréter et d'exécuter le bytecode Java.

Le Java Runtime Environment (JRE) : JRE désigne un ensemble d'outils permettant l'exécution de programmes Java sur toutes les plates-formes supportées.

Un Applet : Un applet est une application ergonomique et réactive qui s'exécute dans la fenêtre d'un navigateur web sans la nécessité de l'installation d'un logiciel ad hoc.
Une applet est une application Java s'exécutant directement dans le navigateur Web du poste utilisateur, ceci lui évitant d'installer un logiciel, mais aussi de pouvoir y accéder depuis n'improte quel poste.

Un Servlet : L'API Java Servlet est une application Java qui permet de générer dynamiquement des données au sein d'un serveur HTTP. L'utilisation de servlets se fait par le biais d'un conteneur de servlets (framework) côté serveur. Celui-ci constitue l'environnement d'exécution de la servlet et lui permet de persister entre les requêtes des clients.

Java Server Pages (JSP) : Le JavaServer Pages ou JSP est une technologie basée sur Java qui permet aux développeurs de générer dynamiquement du code HTML, XML ou tout autre type de page web.

Java Server Faces (JSF) : C'est un framework Java basé sur les composants, pour le développement d'applications Web , et qui fait partie du standard Java EE.

Enterprise JavaBeans (EJB) : Il s'agit d'une architecture de composants logiciels côté serveur pour la plateforme de développement J2EE.

J2SE (Java 2 Standard Edition) : C'est le framework Java destiné aux applications pour poste de travail.
Api Java de base pour la construction d'applications traditionnelles

J2EE (Java Enterprise Edition) : Java Enterprise Edition JEE (anciennement J2EE), est un framework pour le langage de programmation Java de Sun plus particulièrement destinée aux applications d'entreprise.
J2EE permet aussi tout ce qui est programmation Internet

J2ME (Java 2 Micro Edition) : Java ME est le framework Java spécialisé dans les applications mobiles. Des plates-formes Java compatibles avec J2ME sont embarquées dans de nombreux téléphones portables et PDA.

JBuilder (IDE) : JBuilder est un environnement de développement intégré pour Java. JBuilder dispose d'une JVM propre, permettant notamment l'exécution de code Java pas à pas.

JCreator (IDE) : JCreator est uneinterface de développement pour Java. JCreator fournit à l'utilisateur une large variété de fonctionnalités telles qu'un gestionnaire de projets, une interface de debuggage, des assistants et une interface entièrement modifiable.

NetBeans (IDE) : NetBeans est un environnement de développement intégré pour Java. En plus de Java, NetBeans permet également de supporter différents autres langages, comme Python, C, C++, XML et HTML.

Eclipse (IDE) : C'est un environnement de développement intégré permettant potentiellement de créer des projets de développement mettant en œuvre n'importe quel langage de programmation. Eclipse IDE est principalement écrit en Java.
La base de cet environnement de développement intégré est l'Eclipse Platform qui est composée de :
. Platform Runtime démarrant la plateforme et gérant les plug-ins
. SWT la bibliothèque graphique de base de l'EDI
. JFace une bibliothèque graphique de plus haut niveau basée sur SWT
. Eclipse Workbench qui est la dernière couche graphique permettant de manipuler des composants tels que des vues, des éditeurs, des perspectives...

Le Java Community Process : Le Java Community Process (JCP) est une organisation créée par Sun en 1998. Son but est de coordonner l'évolution du langage Java et des technologies qui lui sont associées (voir la plateforme Java). Le JCP émet des Java Specification Requests (JSR), qui décrivent les spécifications et technologies proposées pour un ajout à la plateforme Java.

Swing : Swing est une bibliothèque graphique pour le langage de programmation Java, faisant partie du package Java Foundation Classes (JFC), inclus dans J2SE.

Apache Struts : C'est un framework libre pour développer des applications web J2EE. Il utilise et étend l'API Servlet Java afin d'encourager les développeurs à adopter l'architecture Modèle-Vue-Contrôleur.

Spring : Spring est un framework open source J2EE pour les applications 3-tiers, dont il facilite le développement et les tests.


Voili voilà

[#Tout le monde a des idées : la preuve, c'est qu'il y en a de mauvaises]
[#Je ne comprends pas tout, mais je parle de tout : c'est ce qui compte]

jeudi 26 juin 2008 à 14:51:45 | Re : De l'aide pour des définitions sur l'univers java s'il vous plait :) ?

Twinuts

Membre Club Administrateur CodeS-SourceS
Salut,


JAVA : Java est un langage de programmation orienté objet dont le but est de créer des applications fonctionnant sur des réseaux en architecture client/serveur.
pas uniquement: il permet de créer des applications (scientifiques ou non), et est adapté pour les architectures client/serveur et pour le développement web
Sans oublier que java est avant toutes choses prévu pour tourner sur plusieurs systèmes d'exploitation différents et également plusieursarchitectures matériels différents (x86, x86_64, ppc, etc...)

Le Java Development Kit : Le JDK est l'environnement dans lequel le code Java est compilé pour être transformé en bytecode afin que la JVM (machine virtuelle de Java) puisse l'interpréter.
Le Jdk est un kit de développement qui permet aux développeurs d'obtenir les outils nécessaires pour construire leurs applications, et aussi de pouvoir compilé son code

La Machine Virtuelle Java (JVM) : La JVM est une machine virtuelle permettant d'interpréter et d'exécuter le bytecode Java.

Le Java Runtime Environment (JRE) : JRE désigne un ensemble d'outils permettant l'exécution de programmes Java sur toutes les plates-formes supportées.

Un Applet : Un applet est une application ergonomique et réactive qui s'exécute dans la fenêtre d'un navigateur web sans la nécessité de l'installation d'un logiciel ad hoc.
Une applet est une application Java s'exécutant directement dans le navigateur Web du poste utilisateur, ceci lui évitant d'installer un logiciel, mais aussi de pouvoir y accéder depuis n'improte quel poste.
Au passage même si ça va de soit, le client qui fait tourner un applet devra également avoir une JVM (sun ou non) d'installé sur sont poste.

Un Servlet : L'API Java Servlet est une application Java qui permet de générer dynamiquement des données au sein d'un serveur HTTP. L'utilisation de servlets se fait par le biais d'un conteneur de servlets (framework) côté serveur. Celui-ci constitue l'environnement d'exécution de la servlet et lui permet de persister entre les requêtes des clients.

Java Server Pages (JSP) : Le JavaServer Pages ou JSP est une technologie basée sur Java qui permet aux développeurs de générer dynamiquement du code HTML, XML ou tout autre type de page web.

Java Server Faces (JSF) : C'est un framework Java basé sur les composants, pour le développement d'applications Web , et qui fait partie du standard Java EE.

Enterprise JavaBeans (EJB) : Il s'agit d'une architecture de composants logiciels côté serveur pour la plateforme de développement J2EE.

J2SE (Java 2 Standard Edition) : C'est le framework Java destiné aux applications pour poste de travail.
Api Java de base pour la construction d'applications traditionnelles

J2EE (Java Enterprise Edition) : Java Enterprise Edition JEE (anciennement J2EE), est un framework pour le langage de programmation Java de Sun plus particulièrement destinée aux applications d'entreprise.
J2EE permet aussi tout ce qui est programmation Internet

J2ME (Java 2 Micro Edition) : Java ME est le framework Java spécialisé dans les applications mobiles. Des plates-formes Java compatibles avec J2ME sont embarquées dans de nombreux téléphones portables et PDA.

JBuilder (IDE) : JBuilder est un environnement de développement intégré pour Java. JBuilder dispose d'une JVM propre, permettant notamment l'exécution de code Java pas à pas.

JCreator (IDE) : JCreator est uneinterface de développement pour Java. JCreator fournit à l'utilisateur une large variété de fonctionnalités telles qu'un gestionnaire de projets, une interface de debuggage, des assistants et une interface entièrement modifiable.

NetBeans (IDE) : NetBeans est un environnement de développement intégré pour Java. En plus de Java, NetBeans permet également de supporter différents autres langages, comme Python, C, C++, XML et HTML.

Eclipse (IDE) : C'est un environnement de développement intégré permettant potentiellement de créer des projets de développement mettant en œuvre n'importe quel langage de programmation. Eclipse IDE est principalement écrit en Java.
La base de cet environnement de développement intégré est l'Eclipse Platform qui est composée de :
. Platform Runtime démarrant la plateforme et gérant les plug-ins
. SWT la bibliothèque graphique de base de l'EDI
. JFace une bibliothèque graphique de plus haut niveau basée sur SWT
. Eclipse Workbench qui est la dernière couche graphique permettant de manipuler des composants tels que des vues, des éditeurs, des perspectives...

Le Java Community Process : Le Java Community Process (JCP) est une organisation créée par Sun en 1998. Son but est de coordonner l'évolution du langage Java et des technologies qui lui sont associées (voir la plateforme Java). Le JCP émet des Java Specification Requests (JSR), qui décrivent les spécifications et technologies proposées pour un ajout à la plateforme Java.

Swing : Swing est une bibliothèque graphique pour le langage de programmation Java, faisant partie du package Java Foundation Classes (JFC), inclus dans J2SE.

Apache Struts : C'est un framework libre pour développer des applications web J2EE. Il utilise et étend l'API Servlet Java afin d'encourager les développeurs à adopter l'architecture Modèle-Vue-Contrôleur.

Spring : Spring est un framework open source J2EE pour les applications 3-tiers, dont il facilite le développement et les tests.




------------------------------------
"On n'est pas au resto : ici on ne fait pas dans les plats tout cuits ..."

OoWORAoO



Cette discussion est classé dans : java, framework, applications, développement, environnement


Répondre à ce message

Sujets en rapport avec ce message

Java media framework utiliséen projet fin étude [ par rabihoo ] ------------------------------- Réponse au message : ------------------------------->>Bonjour Ms.comment lire les données vidéos en sortie du "proc java media framework [ par cedkat ] bonjoursje recherche de la doc sur l'api jmf afin d'ecrire une petite messagerie vocalemerci Java Web Start ? [ par HFanny ] Bonjour à tous j'ai une question bête.En effet, je n'ai développé en Java que sous un environnement Linux, c'est à dire en utilisant emacs (ou vi) et Compatibilité des applications Microsoft J++ [ par lcmartin ] Bonjour,J'ai beau avoir chercher (enfin j'ai parcourue le forum koi), je n'ai pas trouvé de réponse à ma question :Une application java codé avec Ms V JTAPI, GJTAPI, et autres applications Java pour TAPI... [ par grschtroumpf ] Bonjour à tousJ'ai les connaissances de base en programmation JAVA et de l'utilisation de l'API TAPI dans le cadre CTI, et j'aimerais faire une applic Pb développement sous visualcafe... [ par Ked900 ] Bonjour,J'ai un petit soucis avec une application java développée sous VisualCafe (version Symantec) et qui s'avère ne pas être compatible avec la pla Développement d'une application web en java [ par fabolous78 ] bonjour à tous, j'aimerai avoir des conseils sur le développement d'une appli web en java. est-il préférable d'utiliser eclipse ou netbeans ? quels quel environnement pour développer sous java [ par eryk71 ] Bonjour,Je veux apprendre le java, j'ai vu sur le site qu'il y a plein de codes sources mais étant débutant je ne sais pas comment faire pour les exec lancement d' applications via batch [ par juflata ] J' ai ecrit mes applications et je désire les lancer en utilisant les fichiers batch. Jusque la tout va bien mais seulement voila je veux modifier le Editeur ou environnement java [ par yvesyves ] Slt, Je cherche une application qui me permet de programmer en java et qui comprend un mode debuggage et d'execution gratuit. Avec quoi vous programme


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,203 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.