RECHERCHE

Plan du site

BOURSE

 

RUBRIQUES

   Newsletters | Contacts  
  Java  J2EE, J2SE, J2ME, Servlets...
  L'ACTUALITE EN BREF
 
 
 
 

  MA QUESTION PHP
"Quelles sont les principales spécificités d'une archive Java, au-delà du fait qu'il s'agit d'un fichier Zip renommé ?" La réponse
"Comment déterminer la taille d'un objet en mémoire ?" La réponse
"Comment exploiter la classe File pour obtenir une boîte de dialogue, et sélectionner les fichiers à charger ?" La réponse
"Est-il possible de clarifier la présentation d'un menu Java avec des cases à cocher ?" La réponse
"Comment changer le viseur pour indiquer un évènement, et créer son propre curseur au besoin, avec les méthodes de AWT ?" La réponse
 

Toutes les réponses

 

 


 ACTUALITE 

Web Services : JBoss privilégie l'approche REST
Le serveur d'applications de Red Hat est équipé d'une nouvelle solution pour déployer des services Web. Proposant une alternative à l'approche WS-, elle repose sur la spécification JAX-RS.

Eclipse met le cap sur le développement Web 2.0
Dans sa version 3.4, l'infrastructure s'étend aux technologies Ajax, et intègre Perl et Ruby. Cette troisième évolution majeure d'Eclipse propose aussi plusieurs évolutions en matière de développement collaboratif.

Sun entend imposer Java dans le monde Linux
C'est l'un des principaux défis du groupe pour 2008. Sun compte faire de Java un langage de référence dans l'univers des plates-formes Open Source. Remportera-t-il son pari ?

Microsoft ébauche une ouverture vers Eclipse
La conférence EclipseCon 2008 qui se tenait du 23 au 26 mars aux Etats-Unis a été le théatre de plusieurs rebondissements. Aux côtés de Microsoft, Sun a également dévoilé son intention de se rapprocher plus que jamais du projet.

 TUTORIELS ET TRIBUNES 

Par Maxence Bauzon (Abylene)
L'essor du langage Java

Analyse des raisons qui ont fait le succès de Java. Et retour sur les principaux points qu'il reste encore à améliorer au sein de cette technologie... à l'heure du rachat de Sun par Oracle. Lire

Par Khaled Ben Driss (OXIA)
Spring, Eclipse & Flex : quelle relation ?
Spring est en phase finale de livraison d'une intégration de Flex avec le monde Java EE. De son côté, Eclipse redouble d'efforts pour mieux s'intégrer à Adobe RIA. Lire

Par Khaled Ben Driss (Oxia)
Si IBM achetait Sun : quelle conséquence
pour le monde Java ?

Un rachat de Sun par IBM aurait un impact sur la gouvernance de Java, sur le soutien à certains projets Open Source, et sur le maintien de certaines offres.

Par Sébastien Hébert (Netapsys)
Interopérabilité Java / .Net : rêve ou réalité ?
L'interopérabilité entre les deux plates-formes applicatives a fait depuis quelques années des progrès significatifs, notamment suite à l'avènement des Web Services. Démonstration.

Découverte des infrastructures
Java SE et Java EE

La plate-forme Java EE complète la version standard de Java de nombreux services. L'édifice a pour but d'apporter les dispositifs nécessaires à un serveur d'applications Java d'entreprise.

Tous les tutoriels

PRATIQUES

Riena : le développement client/serveur dans Eclipse
Orientée services, la nouvelle plate-forme de développement et de déploiement s'adosse à l'Eclipse Rich Client Platform et l'infrastructure Equinox : l'implémentation OSGI de la fondation.

Gérer les priorités du multithread en Java
La création de plusieurs threads permet d'exécuter différentes activités en parallèle. Pour éviter les conflits d'accès aux ressources et la saturation du processeur, il est nécessaire de gérer leur priorité.

L'inversion de contrôle avec Spring
L'un des principaux avantages de cette méthode de conception : rendre indépendants les modules d'une application. Elle consiste à injecter les composants dans l'instanciation des classes. Illustration en Java.

Découverte de JRuby
L'interpréteur JRuby est conçu pour élaborer des applications combinant les langages Java et Ruby. L'outil présente néanmoins certaines limitations. Par exemple il ne permet pas de dériver une classe abstraite.

Découverte de l'API Java 3D
Structurant les scènes graphiques en arbre, l'interface permet de construire des environnements en trois dimensions pour la plate-forme Java. Présentation de ses fonctionnalités avec code à l'appui.

Tous les pratiques

ENTRETIENS

Michael Isvy (SpringSource) 
"Le framework Spring s'intègre à toutes les situations,
du client Web au client lourd"

 

Richard Piacentini et Laurent Julliard (Nuxos) : "Avec JRuby,
un existant Java devient exploitable dans Ruby on Rails"

 

Vincent Massol (XWiki) : "Un wiki de deuxième génération permet de développer de petites applications Web 2.0"

Tous les entretiens

EXPLIQUEZ-MOI

Applets et Servlets : deux modèles d'interaction client/serveur
Présentant chacun leurs avantages et inconvénients, applets et servlets s'exécutent respectivement côté client et côté serveur. Moins lourds qu'un langage de script, ils bénéficient de la richesse et de la portabilité de Java.

Développer des applications RIA avec JavaFX
L'infrastructure de Sun est conçue pour développer des interfaces graphiques riches et interactives. Reposant sur Swing, ces applications s'intègrent à toutes les plates-formes utilisant la technologie Java.

Java officiellement sous licence Open Source
A l'occasion de la conférence JavaOne, Sun a dévoilé le premier kit de développement Open Source de son langage. Un outil qui n'inclut pas l'ensemble des briques de l'environnement.

L'analyse orientée objet
Dans le cadre de la programmation orienté objet, la méthodologie permet de décrypter les buts et besoins nécessaires d'un logiciel. Elle est utilisée au travers des processus de modélisation UML.

Les implications du passage de Java en Open Source
Bouleversement du monde Java, l'ouverture du langage est attendue depuis longtemps. Clarification des conséquences possibles d'une telle mutation, pour Sun comme pour les développeurs.

Tous les expliquez-moi

   APPELS A CONTRIBUTIONS

Acquisition de Sun par Oracle : quel impact pour
les développeurs ?
L'opération pourrait entrainer une profonde modification des rapports de force dans le monde de l'Open Source. Et elle ne sera pas sans conséquences sur la plate-forme J2EE.
»  Les premières contributions | Contribuez

J'utilise l'infrastructure Spring
Pour réaliser vos développements Web ou client/serveur, vous vous basez sur l'infrastructure Java Open Source. Faites part de votre premier bilan. Les contributions | Témoignez vous aussi

Vous utilisez l'IDE Netbeans
Vous avez l'habitude de travailler avec l'environnement de développement Java au quotidien. Faites part de votre bilan.
Les contributions | Témoignez

Tous les appels à contributions


   GUIDES

Java : 10 ans d'orienté Objet
Historique, définition et syntaxe principale, plate-forme : l'essentiel en un coup d'oeil sur l'environnement de développement de Sun.

15 environnements de développement
Généralistes ou dédiés à .NET, J2EE ou PHP, le tour de l'offre pour un aperçu global du marché.

Tous les guides