2 septembre 2010
Imprimer ce billet

Des ESBs et des nuages

La vie terrestre des ESB, aura été courte. À peine compris et apprivoisés, les voilà qui s’envolent vers d’autres cieux. En effet, depuis quelque temps, on commence à percevoir les premières initiatives d’ESB dans les nuages comme celle de la firme WSO2 avec sa plateforme Stratos ou encore celle de Savoir technologies, dans le milieu hospitalier, où la mise en place d’un ESB dans les nuages a facilité les échanges des données des patients entre les différents départements.

Dans la suite de ce billet, nous allons essayer d’analyser cette tendance émergente en revenant brièvement sur :

  • Ce qu’est un ESB et les besoins des systèmes en terme d’intégration.
  • Les plates-formes de cloud computing et leurs différents modèles.

Lire la suite de cet article »

Mots-clefs :, ,
31 août 2010
Imprimer ce billet

Revue de Presse Xebia

Revue de Presse Xebia
La revue de presse de l’actualité Java/J2EE hebdomadaire proposée par Xebia.

Actualité éditeurs / SSII

Le coin de la technique

Evènements de notre communauté en France et à l’étranger

Lire la suite de cet article »

30 août 2010
Imprimer ce billet

Customiser les Tooltips JFreeChart

J’ai récemment eu quelques difficultés à customiser les styles (couleurs, fonts, …) des Tooltips générés par l’API JFreeChart.
Quelques recherches sur le sujet m’ont permis de constater que je n’étais pas le seul à rencontrer des difficultés pour modifier les styles par défaut fournis par l’API JFreeChart.
L’API JFreeChart étant assez mal documentée sur le sujet, j’ai du fouiller dans le code source de l’api pour trouver mon bonheur. Comme dit le proverbe, « Pour avoir de l’eau claire, il n’est que d’aller à la source ».
Ayant finalement trouvé une solution au problème, je me propose de la partager au travers de ce billet.

Lire la suite de cet article »

Mots-clefs :,
25 août 2010
Imprimer ce billet

Java en Production – L’audit

Après avoir abordé la gestion des fichiers de logs, nous continuons aujourd’hui la série « Applications Java prêtes pour la Production » avec l’audit.

Par audit, nous entendons l’audit des actions importantes réalisées sur une application.

Pourquoi auditer ?

Est-il vraiment utile de générer des informations d’audit dans nos applications ? Sans explications de juriste, quelques exemples suffiront à nous en convaincre :

  • Un site web de partage de photos doit pouvoir dire qui a uploadé quelle image, depuis quelle adresse IP et à quelle date.
  • L’application d’administration d’un site de e-commerce doit tracer toutes les modifications de prix pour empêcher un employé astucieux de baisser à 1 euro le prix de son téléphone préféré le temps de passer commande.

Pour revenir à des explications plus théoriques, les logs d’audit nous apportent :

  • les informations nécessaires à la justice en cas d’infraction,
  • la détection d’intrusions,
  • la reconstitution des événements en complément des logs d’exceptions pour aider au diagnostique de problèmes.

Nous nous placerons dans le cas le plus fréquent où nous ne développons pas d’outil pour consulter ces informations d’audit et où un accès direct au média de stockage (grep sur fichier texte, sql sur base de données, etc) suffit.

Lire la suite de cet article »

24 août 2010
Imprimer ce billet

Revue de Presse Xebia

Revue de Presse Xebia
La revue de presse de l’actualité Java/J2EE hebdomadaire proposée par Xebia.

Actualité éditeurs / SSII

Le coin de la technique

Lire la suite de cet article »

23 août 2010
Imprimer ce billet

Xebia recherche un Ingénieur d’Affaires H/F

Xebia est à la recherche d’un Ingénieur d’Affaires pour la rentrée.

Nous cherchons une personne ayant, entre autres, les qualités suivantes :

  • Dynamisme.
  • Exigence de soi.
  • Créativité.
  • Honnêteté intellectuelle.
  • Connaissance de l’écosystème d’un cabinet de conseil.

Vous connaissez peut être la perle rare.

Le cas échéant, n’hésitez pas à lui communiquer nos coordonnées :

D’avance, merci.

18 août 2010
Imprimer ce billet

Comparatif des librairies JSON

A l’occasion d’un récent projet, j’ai fait un tour des solutions de marshalling JSON, de Sojo à Jackson, en passant par FlexJSON et Jettison. Partant de mes besoins, je vous propose de suivre ce voyage au coeur des API JSON.
Il me faut une API:

  1. Capable de sérialiser et désérialiser des arbres JSON sans adhérence aux beans modèles.
  2. Pouvant travailler directement sur des flux.
  3. Capable de tenir une charge conséquente, donc stable et performante.
  4. Avec le minimum possible de dépendances.

Dans mon contexte, Sojo est la solution en place pour convertir des beans Java en chaîne JSON et inversement. C’est donc logiquement par Sojo que commence ce voyage.

Lire la suite de cet article »

17 août 2010
Imprimer ce billet

Revue de Presse Xebia

Revue de Presse Xebia

La revue de presse de l’actualité Java/J2EE hebdomadaire proposée par Xebia.

Actualité éditeurs / SSII

RIA

SOA

Le coin de la technique

Lire la suite de cet article »

10 août 2010
Imprimer ce billet

Revue de Presse Xebia

Revue de Presse Xebia

La revue de presse de l’actualité Java/J2EE hebdomadaire proposée par Xebia.

Actualité éditeurs / SSII

Le coin de la technique

Lire la suite de cet article »

6 août 2010
Imprimer ce billet

Le test de l’été – Quel Java-iste êtes vous ?

C’est l’été. Le soleil, la plage, et les traditionnels tests de l’été, si chers aux magazines féminin. Et pourquoi nous, informaticiens, n’aurions nous pas, nous aussi, droit à notre test de personnalité ? Pour vous, en exclusivité mondiale, Xebia s’y colle pour cet été 2010. En 10 questions, découvrez le Java-iste qui sommeille en vous. Quel que soit votre résultat, nous ne cherchons bien sûr pas à vous braquer, mais à faire naitre un petit sourire chez ceux qui sont encore enfermés au bureau pendant que leurs chefs de projet se dorent la pilule au soleil. ;)

Et à tous les autres, Xebia vous souhaite de bonnes vacances !
Lire la suite de cet article »