A la pêche au composants web, …

July 14th, 2005 par Freddy Mallet

Je ne suis pas un de ces missionnaires qui depuis quelques dizaines d’années louent les mérites d’une approche à base de composants qui permettrait de faire les courses aux composants de la même manière qu’on fait les courses chez Leader Price. Force est de constater que les faits ont toujours du mal à suivre le discours sur ce sujet. Preuve en est : que ceux qui ont déjà acheter un petit EJB ou un petit composant CORBA lèvent la souris ? Et bien ceci étant dit, je me demande sérieusement si l’émergence des composants JSF + Javascript n’est pas en train de me donner tord au moins pour tout ce qui touche aux composants web. En effet, les composants mis à disposition au sein du projet MyFaces et également par Oracle (ADF Faces Oracle Components ) sont assez bleuffants de facilité d’intégration au sein d’un container JSF. Toute la force de ces composants tient dans l’utilisation conjointe de JSF et de Javascript. Je ne parle pas trop d’Ajax pour ne pas jouer les Brice de Nice mais faire de l’Ajax sans le savoir au travers un composant JSF, là je veux bien.

Donc à la pêche aux composants JSF je veux bien y aller maman.

One Response to “A la pêche au composants web, …”

  1. Franck Says:

    Freddy, j’ai testé Myfaces avec tomcat 5.5 mais je ne suis pas allé plus loin que les exemples fournis.
    Le code de ces exemples me semble un peu compliqué mais bon si ça s’intégre bien pourquoi pas.
    Mais sur ce sujet tu pourrais détailler un peu ton utilisation de ces composants: en gros quelles sont les couches :
    - moteur de servlet
    - container JSF (MyFaces est-il un container JSF?)
    - composants MyFaces
    Est-ce si tu as des applis web en struts tu peux y intégrer des modules MyFaces (enfin si ça un sens) ?

    Si demain tu dois développer une appli web à partir de zéro, que choisirais-tu comme outils (à part celui qui va bien, bien sûr ;-) ), en laissant de côté l’aspect expérience des personnes sur tel ou tel outils ?

Leave a Reply

You must be logged in to post a comment.