• [^] # Re: Spring

    Posté par . En réponse à la dépêche Azuki recherche des contributeurs. Évalué à 2.

    Les différences sont nombreuses, mais les points les plus importants :

    - Une approche pragmatique et simple de la programmation avec des composants considérés comme des services et non des entités.
    - L'encapsulation de toutes les fonctions du composant (code s'executant sur le serveur, éditeur de paramètre, fichier d'aide , monitoring...) au sein d'une même archive re-livrable, tel un plug-in.
    - Une gestion intégré et évolué du pool de thread et des queues de traitements sur l'acces au composant.
    - La programmation événementielle
    - etc ... (j'en passe).

    Certes, je ne connais pas très bien Spring et sans doute est-il possible d'arriver au même résultat, mais certainement pas avec la même facilité : il faut essayer l'exemple du tutoriel pour bien s'en rendre compte.

    Pour ne considèrer que l'AOP et l'injection de dépendance, ce qui frappe le plus par rapport à Spring c'est la simplicité du tissage qui se fait par simple glisser-déposer dans l'éditeur graphique a comparer avec le fichier de config XML de l'IoC de Spring...