Archives mensuelles : décembre 2009

//décembre

Besoin N°7 : communications asynchrones

2018-01-27T18:58:50+00:00

Contexte Dans le cadre du développement d'un logiciel, vous êtes en charge de l'architecture technique. Problème Vous souhaitez faire communiquer des applications différentes. Elles ont été écrites dans des langages différents, des plate formes différentes et vous souhaitez maintenir leur indépendance l'une de l'autre. Vous souhaitez cependant que les applications 'se parlent' de façon asynchrone. Solutions Voici quelques outils, approches et frameworks utilisés dans les projets :  ACTIVEMQ  WEB SERVICES  EJB  ESB  SOA Conseil Objis Quel outil utiliser en fonction de votre contexte projet ? Intégrez le Club Objis et bénéficiez immédiatement d'une séance de formation 1/2 journée 'état de l'art [...]

Besoin N°7 : communications asynchrones2018-01-27T18:58:50+00:00

Besoin N°6 : isoler les préocupations transversales

2018-01-27T18:59:16+00:00

Contexte Dans le cadre du développement d'un logiciel, vous êtes en charge de l'architecture technique. Problème Vous souhaitez éviter de 'mélanger' code métier et code technique relatif à des préocupations transversales :  gestion de la sécurité  gestion des transactions  gestion des logs applicatifs  ... Solutions Voici quelques outils, approches et frameworks utilisés dans les projets :  ASPECTJ  SPRING AOP  JBOSS AOP Conseil Objis Quel outil utiliser en fonction de votre contexte projet ? Intégrez le Club Objis et bénéficiez immédiatement d'une séance de formation 1/2 journée 'état de l'art outils isolation préocupations transversales' (panorama, avantages, inconvénients, retour expérience, critères de choix) [...]

Besoin N°6 : isoler les préocupations transversales2018-01-27T18:59:16+00:00

Club Objis : augmentez votre productivité !

2018-01-30T15:46:13+00:00

En complément de nos 200 tutoriaux en libre accès, découvrez les services :  Validation compétences  Réponses questions techniques Pour ces services, nous avons besoin de mieux vous connaître, ainsi que connaître vos objectifs professionnels à court et moyen terme. DEVENEZ MEMBRE DU CLUB OBJIS

Club Objis : augmentez votre productivité !2018-01-30T15:46:13+00:00

Besoin N°5 : automatiser les taches récurrentes

2018-01-27T19:00:06+00:00

Contexte Dans le cadre du développement d'un logiciel, vous êtes en charge des procédures contribuant à une meilleure qualité du logiciel ainsi que des procédures contribuant à une meilleure productivité des équipe de développements. Problème Vous souhaitez automatiser des taches récurentes dans un projet de développement logiciel :  Compilation du code source  Exécution des tests unitaires  Génération de la documentation  Validation du respect normes de développement  Création d'une distribution ou livrable (jar, war, ear...)  déploiement en production  ... Solutions Voici quelques outils, approches et frameworks utilisés dans les projets :  ANT  MAVEN  GRADLE Conseil Objis Quel outil utiliser en fonction de [...]

Besoin N°5 : automatiser les taches récurrentes2018-01-27T19:00:06+00:00

Besoin N°4 : accéder aux données métier

2018-01-27T19:00:36+00:00

Contexte Dans le cadre du développement d'un logiciel, vous êtes en charge de l'implémentation de la couche d'accès aux données métiers de l'application. Vous vous demandez quel serait dans votre contexte le meilleure choix d'implémentation pour l'accès aux données. Problème  Quelle stratégie d'accès aux données choisir ? et pourquoi ? Solutions Voici quelques outils, approches et frameworks utilisés dans les projets :  JDBC  HIBERNATE  EJB3  TOPLINK Conseil Objis Quel outil utiliser en fonction de votre contexte projet ? Intégrez le Club Objis et bénéficiez immédiatement d'une séance de formation 1/2 journée 'état de l'art outils pour une couche d'accès aux données' [...]

Besoin N°4 : accéder aux données métier2018-01-27T19:00:36+00:00

Besoin N°3 : créer une couche ‘service’

2018-01-27T19:01:04+00:00

Contexte Dans le cadre du développement d'un logiciel spécifique orienté web , vous êtes en charge de l'architecture de l'application. Vous avez choisi une architecture en couches. Dans le cadre de cette architecture en couche, vous vous demandez quel serait dans votre contexte le meilleure choix d'implémentation pour la couche service. Problème  Vous souhaitez faire un lien efficace entre vos écrans et la couche persistance.  Vous devez pouvoir ajouter facilement des services.  Vos services devront être accessible à partir d'un client lourd ou 'léger' Solutions Voici quelques outils, approches et frameworks utilisés dans les projets :  WEB SERVICES  SPRING  EJB  ESB [...]

Besoin N°3 : créer une couche ‘service’2018-01-27T19:01:04+00:00

Besoin N°2 : développer des écrans utilisateurs

2018-01-27T19:01:31+00:00

Contexte Dans le cadre du développement ou de la maintenance évolutive d'un logiciel spécifique orienté web , vous êtes en charge de la création / maintenance de l'interface utilisateur, qui comporte 100 écrans, validés par le client. Les clients utiliseront un navigateur type Internet Explorer, Firefox, Safari ou autre pour naviguer entre les écrans de l'application. Problème Développement Vous vous demandez quelle est la meilleure solution, le meilleur 'framework' pour industrialiser le développement de vos 100 écrans. Maintenance évolutive Vous souhaitez comprendre les techniques utilisées pour le développement existant et souhaitez identifier les meilleures pratiques de développement, maintenance, test. Solutions Voici [...]

Besoin N°2 : développer des écrans utilisateurs2018-01-27T19:01:31+00:00

Besoin N°1 projet java : gérer les versions de vos sources

2018-01-27T19:01:49+00:00

Contexte Dans le cadre du développement d'un logiciel spécifique, vous êtes le garant de la qualité logicielle. Votre équipe de développement est constituée d'un seul développeur ou bien de plusieurs dizaines de développeurs réparties dans plusieurs villes pays dans le monde. Problème Vous souhaitez :  permettre à plusieurs développeurs de travailler en parralèle  centraliser la gestion du code source de votre logiciel.  tracer les versions successives de votre logiciel.  pouvoir 'revenir en arrière' sur une version antérieure.  pouvoir identifier les différences entre 2 versions de votre logiciel.  permettre à une poignée de développeur de 'finaliser' une version  Déclencher un envoi de [...]

Besoin N°1 projet java : gérer les versions de vos sources2018-01-27T19:01:49+00:00

Introduction SOA : caractéristiques, architecture et monitoring.

2018-01-27T19:02:29+00:00

Maîtrisez les notions clés des architectures orientées service. Comprenez la notion de service. Identifiez les caractéristique d'un service dans un contexte SOA. Découvrez une architecture SOA cible, ainsi qu'une des technologies clés de SOA : le Business Activity Monitor (BAM). Ce tutoriel est offert par Objis, spécialiste de la formation JAVA depuis 2005. Il est extrait de la formation SOA Objis. Une formation qui mêle théorie et pratique de la SOA, à destination de développeurs expérimentés et architectes SI. Partie 1 : Caractéristiques architecture SOA Partie 2 : Architecture cible Partie 3 : Monitoring SOA Pour aller plus loin : Formation [...]

Introduction SOA : caractéristiques, architecture et monitoring.2018-01-27T19:02:29+00:00

Contactez nous

241 rue DUGUESCLIN, 69003 Lyon

Web : Objis : spécialiste formation Java