Programmation » Question sur JAVA
Question sur JAVA
Publié le 04/07/2009 @ 17:03:00,
Par mugabo1) citez quatre manières de faire de la persistance pour des objets JAVA ?
MA réponse :
1) LES EJB
2) Hibernate
3) Javabean
4) La sérialisation.
2) citez une différence et une similarité entre les concepts de Load balancing et de Fail over.
3) quelle est selon vous la meilheur méthode de récupérer , dans une application A, une liste de valeurs produites par une application B, toutes deux connectées sur un réseau de type internet ? (décrivez votre réponse en termes de séquence d"exécution, de technologies/ objets utilisés, expliquer votre choix en exposant brièvement deux avantages de cette solution.
ETAPES Téchnologies / objets
------ ----------------------
Bien à vous
MA réponse :
1) LES EJB
2) Hibernate
3) Javabean
4) La sérialisation.
2) citez une différence et une similarité entre les concepts de Load balancing et de Fail over.
3) quelle est selon vous la meilheur méthode de récupérer , dans une application A, une liste de valeurs produites par une application B, toutes deux connectées sur un réseau de type internet ? (décrivez votre réponse en termes de séquence d"exécution, de technologies/ objets utilisés, expliquer votre choix en exposant brièvement deux avantages de cette solution.
ETAPES Téchnologies / objets
------ ----------------------
Bien à vous
Question sur JAVA
Publié le 04/07/2009 @ 19:38:53,
Par gizmoPour le 1, Ni les EJB, ni les Jaavbeans ne servent à faire de la persitence. Du moins pas directement.
Et Hibernate est un framework de persitence, mais il se base sur d'autres technologies java sous-jacentes.
Pour la question 3, il manque des données essentielles à l'énoncé pour pouvoir répondre correctement. L'importance (ou non) de l'ordre de transmission des données par exemple.
Et Hibernate est un framework de persitence, mais il se base sur d'autres technologies java sous-jacentes.
Pour la question 3, il manque des données essentielles à l'énoncé pour pouvoir répondre correctement. L'importance (ou non) de l'ordre de transmission des données par exemple.
Concept vivant.
Question sur JAVA
Publié le 04/07/2009 @ 22:15:19,
Par Keeper2) Différence :
Load Balacing -> réparti la charge sur 2 systèmes
Failover : une second système prend la main en cas de défaillance du premier
Point commun : il faut dédoubler le système visé
Load Balacing -> réparti la charge sur 2 systèmes
Failover : une second système prend la main en cas de défaillance du premier
Point commun : il faut dédoubler le système visé
Question sur JAVA
Publié le 04/07/2009 @ 23:10:09,
Par rfrPour le 1, Ni les EJB, ni les Jaavbeans ne servent à faire de la persitence. Du moins pas directement.
Et Hibernate est un framework de persitence, mais il se base sur d'autres technologies java sous-jacentes.
Pour la question 3, il manque des données essentielles à l'énoncé pour pouvoir répondre correctement. L'importance (ou non) de l'ordre de transmission des données par exemple.
Et Hibernate est un framework de persitence, mais il se base sur d'autres technologies java sous-jacentes.
Pour la question 3, il manque des données essentielles à l'énoncé pour pouvoir répondre correctement. L'importance (ou non) de l'ordre de transmission des données par exemple.
Les Entity Beans n'existent QUE pour la persistence la réponse me semble correcte.
Par contre, les JavaBeans effectivement, ça n'a rien à voir.
Ce qui est marrant, c'est que les EJB dans JBoss par exemple, se basent sur Hibernate qui lui même se base sur JDBC.
Et puis persistence, ça ne veut rien dire en soit. Parle-t-on de la persistence d'objets ou de données? (java.io pourrait être un mécanisme de persistence). La sérialisation aussi dans le sens ou elle permet la sauvegarde de données (persister un objet dans une base de donnée, c'est aussi le sérialiser).
Pour la question 3, je ne peux que plussoyer, c'est horriblement imprécis. La meilleur technologie en fonction de quoi? Le temps de développement? La vitesse d'exécution? La portabilité? ...
To die is a time consuming activity, it often takes a lifetime (but some are faster than others ... though)
Question sur JAVA
Publié le 05/07/2009 @ 00:35:57,
Par gizmoLes Entity Beans, oui, mais ce n'est qu'une partie des EJB. C'est un peu comme dire que Spring aussi sert à la persistence, simplement à cause du module ORM. C'est un peu faible.
Concept vivant.
Question sur JAVA
Publié le 05/07/2009 @ 05:27:44,
Par rfrLes Entity Beans, oui, mais ce n'est qu'une partie des EJB. C'est un peu comme dire que Spring aussi sert à la persistence, simplement à cause du module ORM. C'est un peu faible.
Alors nous mettrons tout le monde d'accord en parlant de Java Persistence API.
Damned, insomnie
To die is a time consuming activity, it often takes a lifetime (but some are faster than others ... though)
Question sur JAVA
Publié le 05/07/2009 @ 10:18:13,
Par mugabodonc la réponse du Premier c'est :
1) Les Entity Beans
2) La sérialisation
3) Hibernate
4) Spring
pour la question trois, il ne manque pas de données. La question était posé comme indiqué plus haut.
Merci encore une fois
1) Les Entity Beans
2) La sérialisation
3) Hibernate
4) Spring
pour la question trois, il ne manque pas de données. La question était posé comme indiqué plus haut.
Merci encore une fois