mardi 29 juillet 2008

Web Services, et Appels de web services

Le concept de web services est apparu avec le succès du protocole HTTP et du consensus autour de XML (langage des langages). plusieurs protocoles permettent l'interrogation de web services (WSDL, XML ....).
Java et son monde a bien appréhender le concept, plusieurs frameworks permettant d'exposer les web services (Axis, Xfire, CXF...) , il permettent aussi de définir les clients consommateur des services. XMLBeans est une implémentation permettant d'exploiter des documents XML sous forme d'objet et code Java, idéal pour exploiter des web services

à venir: concept d'usine de dev

Je prépare actuellement un article concernant les usines de dev, et particulièrement, une usine de dev pour j2ee, avec des frameworks et des outils entièrement écrites en Java.

Deux concepts sont garantis par une usine de dev:

  • Le code disponible sur le repository du code compile et doit être toujours livrable.
  • L'intégrité est renforcée par des tests unitaires permettent de garantir la cohérence du code livré.


Les tests fonctionnels nécessitent des tests d'intégration ou encore des tests automatisés de saisi d'écrans (Sélénium par exemple).

pour plus d'infos, référez vous à http://fr.wikipedia.org/wiki/Integration_continue

Cuil: The New Search Engine


Après un combat féroce entre Google et Microsoft il s'avère que le marché des Moteurs de recherche continue à bouger. Cuil est créé par des ex Googlers, apparement qui n'ont pas réussi à convaincre leurs CEO pour commercialiser leurs idées.
Acceder ici : Cuil (Prononcer cool)

jeudi 10 juillet 2008

J2EE

J2EE est un ensemble de standard et API permettant le développement d'application webs en architecture multi tiers. se rendre à 'http://java.sun.com/javaee/'.

Bien que Sun fournit Java , et j2EE. Il semble que la firme n'est pas seule leader du marché. IBM, WebLogic (racheté par Oracle), ainsi que la communauté Open Source sont omni présents sur le marché de cette technologie.