En partenariat avec la société Salto - N°3 - octobre 2005

sommaire

ÉVÉNEMENT : Séminaire gratuit : Diviser par 5 vos temps de développement : mythe ou réalité ?
LIVRE : Comment développer rapidement et sans trop de soucis vos applications J2EE avec tout l'outillage standard adapté ?
Veille technologique : Geronimo, le nouveau serveur J2EE 100% Open Source de la fondation Apache
Les étapes du cycle d'un projet Java réussi : Introduction Phase DEVELOPPEMENT
Focus Technique : Le client riche, tout le monde en parle
Focus Technique : Plate forme d'industrialisation des développements
Veille technologique : Les licences Open Source
Veille technologique : Eclipse & ses PlugIn (OpenSource ou propriétaire) est-il un RAD complet ?

Pour le troisième numéro de LaJavaNews, OCEANE Consulting (exclusivement spécialisée dans le monde Java pour de la Régie et du Recrutement) en partenariat avec SALTO Consulting, vous apporte du recul sur le marché Java en vous donnant les grandes tendances techniques et business du monde Java.
Dans ce numéro, des articles de veille technologique sur les plugin Eclipse et sur les licences Open Source, la rubrique "Focus
technique" consacrée au Client Riche et aux plateformes d'ndustrialisation des développements.
Karim DJAAFAR, auteur de deux ouvrages sur ECLIPSE et JBOSS, nous fait d'autre partdécouvrir le nouveau serveur d'applications Geronimo.
Puis, comme dans chaque numéro, la rubrique des "bonnes pratiques du cycle de vie d'un projet Java réussi" traite de l'introduction aux développements.

- ÉVÉNEMENT : Séminaire gratuit : Diviser par 5 vos temps de développement : mythe ou réalité ?
Au cours d'une démonstration d’une heure, nous vous proposons de voir comment il est possible de créer sans aucun codage une application complète de gestion. Vous verrez comment vous pouvez réduire de façon très significative vos cycles de développement tout en rendant potentiellement indépendant votre patrimoine applicatif de la technologie d'implémentation (JAVA - .Net - PHP - ou autre technologie objet).

Pour être informé de la date et du lieu de ce séminaire, merci '’envoyer vos coordonnées à : séminaire@salto-consulting.com

Pour en savoir plus sur ces outils : générateurUML@salto-consulting.com

- Livre : Comment développer rapidement et sans trop de soucis vos applications J2EE avec tout l'outillage standard adapté ?
couverture du livre
Des éléments de réponse avec l’ouvrage paru chez Eyrolles, Eclipse et JBoss de K. Djaafar. L'auteur propose une approche originale en combinant la distribution d’origine Open Source MyEclipse et l’outil de modélisation EclipseUML d’ Omondo pour un déploiement 100% Open Source sur le très populaire serveur d’application JBoss et l’incontournable plate forme Eclipse. L’auteur appui son argumentation sur une étude de cas volontairement pratique destinée à montrer l’ensemble des étapes du cycle de vie d’une application J2EE, du recueil des exigences, de la modélisation, au codage et aux tests en s’appuyant sur les frameworks standards du moment et conclu son étude avec la partie développement EJB et le déploiement final sur serveur JBoss. Enfin, la fin de l’ouvrage se consacre aux fonctionnalités avancées du serveur JBoss avec la sécurité (APIs JAAS, JBoss SX, …). A recommander pour tous développeurs basant son développement sur JBoss ou sur Eclipse !

- Veille technologique : Geronimo, le nouveau serveur J2EE 100% Open Source de la fondation Apache
Depuis quelques mois, et depuis quelques jours pour la compatibilité J2EE 1.4, le paysage des serveurs d'application sur plate forme J2EE, s’est enrichi du serveur d’application sous licence libre, Apache Geronimo. Rappelons qu’il existe déjà deux serveurs d’application sous licence LGPL (voir détail des types de licences sur notre site) à savoir JBoss (www.jboss.org) très populaire au niveau de la communauté Open Source, et Jonas (http://jonas.objectweb.org/), tous les deux ayant déjà passé les tests de certification J2EE 1.4 (J2EE Test Compatibility Kit).Rappelons que ces serveurs permettent de bâtir des architectures distribuées et robustes sur le WEB, basées sur le langage Java, et qu’en terme de part de marché JBoss arrive largement en tête des serveurs d’application sous technologie « libre ».


- Les étapes du cycle d'un projet Java réussi : Introduction Phase DEVELOPPEMENT
Après avoir fait un tour d’horizon de la modélisation notamment avec le langage UML, nous abordons maintenant un cycle d’articles concernant la phase de développement.
Dans cet article nous allons essayer de décrire la problématique du développement&& les principales tâches qui s'y rapportent.
Cela nous permettra d'identifier les principales fonctionnalités que doit intégrer un atelier de développement « idéal ».

En cette période de rentrée, essayons de rendre ludique cet article en assimilant la phase de développement aux activités d'un joueur de jeux vidéos.


- Focus Technique : Le client riche, tout le monde en parle
La construction d'applications suivant les architectures N-Tiers s'affirme de plus en plus comme un standard de développement d'applications distribuées (Des clients distants – Des Middlewares serveur d'applications – Des serveurs de données ou de services).
Jusqu'à présent, la partie cliente est portée par un client dit « léger » (en fait un browser, essentiellement Internet Explorer, même si Mozilla FireFox fait une percée remarquable). En effet, celui-ci présente l'avantage d'être « nativement » déployé sur le Web.

- Focus Technique : Plate forme d'industrialisation des développements
Dans l'article concernant la phase de développement, nous avons décrit les activités de la phase de développement et les fonctionnalités que doit remplir une plate-forme de développement efficace.
Dans cet article, nous allons pousser un peu plus loin le raisonnement en donnant dans un premier temps une architecture cible d'une plate-forme de développement, et dans deuxième temps une description de ce que propose le marché.


- Veille technologique : Les licences Open Source
A l'heure actuelle, on entend beaucoup parler de logiciels libres, de logiciels Open Source, de logiciels gratuits. OpenOffice, Linux ou encore Apache sont les parfaits représentants de ce type de logiciels qui ont de plus en plus la côte. Pourtant, derrière ces dénominations, se cachent parfois des problématiques de licences, peu connues du grand public et du monde de l'entreprise. Quels sont nos droits lorsque nous utilisons un logiciel libre? Quels sont nos devoirs, nos obligations? Quelles sont les interdictions?

- Eclipse & ses PlugIn (OpenSource ou propriétaire) est-il un RAD complet ?
Dans l'article précédent « Plate-forme d'industrialisation des développements », nous avons essayé de cartographier les composantes d'un atelier projet RAD qui peut-être considéré comme un outil d'industrialisation des développements. Cet article se propose de vous présenter la plate-forme ECLIPSE & les PlugIn que la communauté Open Source ou les éditeurs proposent afin de savoir si leur assemblage peut-être une solution « complète » d'industrialisation des développements J2EE en client léger (L'industrialisation dans un contexte J2EE client lourd et/ou riche seront abordée dans un autre article, ainsi que celles correspondant à la technologie PHP).


Qui est OCEANE Consulting ?

A la fois Cabinet de Recrutement et Société de Service de Régie, notre activité est exclusivement consacrée aux compétences Java.
Capables de vous présenter très rapidement un profil Java ciblé pour une mission de Régie ou bien pour un Recrutement, nous puisons dans notre vivier de compétences Java constitué de nos propres collaborateurs, d'un réseaux de sociétés partenaires, d'indépendants et de très nombreux candidats rencontrés dans le cadre de notre activité Cabinet de Recrutement Java.
C'est à ce titre que nous recevons au quotidien des candidats en entretien: des Développeurs Java, des Architectes J2EE, des Chefs de Projets J2EE ; la plupart issus de notre base de 10.000 CV J2EE (dont 5.000 avec des compétences sur des serveurs d'applications) sans cesse renouvelée.
www.oceaneconsulting.com


Qui est SALTO Consulting ?

SALTO est une société lilloise spécialisée dans le Conseil et l'expertise en Architecture J2EE.
www.salto-consulting.com


Écrivez dans la prochaine JavaNews !

OCEANE vous met à disposition une tribune libre. Si vous souhaitez vous exprimer sur un sujet Java, technique, business ou autre, si vous souhaitez nous faire part d'une expérience, contactez-nous pour qu'une rubrique vous soit consacrée dans l'un des prochains numéros de LaJavaNews.


Précédents numéros

  • Accès au numéro 1 de LaJAVANews.
  • Accès au numéro 2 de LaJAVANews.

  • Pour en savoir plus
    Si vous souhaitez en savoir plus sur l'un des sujets traités dans cette JavaNews, contactez-nous au 01 49 49 08 70 ou lajavanews@oceaneconsulting.com.

    Prochaine parution : janvier 2006 .
    Si vous souhaitez ne plus recevoir notre lettre d'information, cliquez ici