je travaille sur un projet pour lequel je compte utiliser J2EE (dans le
cadre d'une application n-tiers).
Jusqu'a maintenant je n'ai exploite que J2SE et utilise RMI.
Je vais vous presenter les briques de mon projet car je n'arrive pas
trop a savoir comment les relier.
D'un cote j'ai un PDA sous windows mobility 2003, sur lequel je capture
des donnees.
C'est le client (de ce cote je pense utiliser du C# car je n'ai pas
trouve de JVM gratuite pour cet OS).
Je dois envoyer ces donnees sur un serveur, on m'impose d'utiliser
SOAP.
Cote serveur je compte donc utiliser du JAVA.
Je dois stoquer les donnees dans une base de donnee, et faire un
traitement des donnee temps reel.
Les donnees ne sont pas forcement les meme donc il faut un module de
traitement selon leur type.
Voila mon probleme.
Je ne sais pas trop comment lier tous ca.
Pour communiquer j'utilise SOAP entre mon PDA et le serveur.
Pour le serveur, que dois-je utiliser: Apache Tomcat, Jboss, ecrire un
serveur moi-meme??
Quel IDE est le plus adapte pour ce projet, Netbeans, Eclipse???
Ensuite au niveau des modules de traitements temps reels, je peux
utiliser des eJB, des servlets...???
Pour stocker les donnes je compte utiliser JDBC pour communiquer avec
une base mySQL.
Pour l'instant j'ai mes briques dans le floux, j'essaye de lire pas mal
de choses(livres, pages web, tutoriaux, mais ce n'est pas encore
evidant).
Merci des conseils m'aidant a mettre ne place mon architecture.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Frederic Lachasse
wrote in message news:
Bonjour,
je travaille sur un projet pour lequel je compte utiliser J2EE (dans le cadre d'une application n-tiers). Jusqu'a maintenant je n'ai exploite que J2SE et utilise RMI. Je vais vous presenter les briques de mon projet car je n'arrive pas trop a savoir comment les relier. D'un cote j'ai un PDA sous windows mobility 2003, sur lequel je capture des donnees. C'est le client (de ce cote je pense utiliser du C# car je n'ai pas trouve de JVM gratuite pour cet OS). Je dois envoyer ces donnees sur un serveur, on m'impose d'utiliser SOAP. Cote serveur je compte donc utiliser du JAVA. Je dois stoquer les donnees dans une base de donnee, et faire un traitement des donnee temps reel. Les donnees ne sont pas forcement les meme donc il faut un module de traitement selon leur type. Voila mon probleme. Je ne sais pas trop comment lier tous ca. Pour communiquer j'utilise SOAP entre mon PDA et le serveur. Pour le serveur, que dois-je utiliser: Apache Tomcat, Jboss, ecrire un serveur moi-meme??
Je ne recommande pas de faire du SOAP ou HTTP directement. Trop compliqué. Beaucoup de produit, commerciaux et libres, existent.
Pour commencer un WebService avec Java, je conseille Apache Axis http://ws.apache.org/axis/
Le produit permet de créer WebServices à partir de simple classes Java, y compris la generation de WSDL. Le server HTTP est inclus, ou on peut déployer dans un container J2EE (Tomcat ou autre).
Quel IDE est le plus adapte pour ce projet, Netbeans, Eclipse???
Le choix de l'IDE est indépendant. Impossible de dire lequel est le meilleur.
Ensuite au niveau des modules de traitements temps reels, je peux utiliser des eJB, des servlets...???
EJB n'est intéressant que pour un projet utilisant des fonctionalités de niveau "entreprise": utilisation de différentes base de données dans la même application, de différent composants qui doivent partager transactions, authentification et autres services. Si tu n'as pas besoin de cela, EJB n'apporte pas grand chose et ne fait que rajouter de la complexité.
Pour stocker les donnes je compte utiliser JDBC pour communiquer avec une base mySQL.
IMO, pour prototyper, utilise Axis et classes Java utilisant JDBC. Après déployement dans Tomcat utilisant une DataSource JDBC, voire remplacer JDBC par Hibernate pour des projets plus complexe.
Pour l'instant j'ai mes briques dans le floux, j'essaye de lire pas mal de choses(livres, pages web, tutoriaux, mais ce n'est pas encore evidant).
La technologie n'est pas évidente du tout. Mais les outils sont très nombreux et permettent de faire tout cela assez facilement, surtout si l'on considère que tout cela est en fait assez complexe...
-- Frédéric Lachasse - ECP86
<romain.alnet@gmail.com> wrote in message
news:1148985416.088811.165710@y43g2000cwc.googlegroups.com...
Bonjour,
je travaille sur un projet pour lequel je compte utiliser J2EE (dans le
cadre d'une application n-tiers).
Jusqu'a maintenant je n'ai exploite que J2SE et utilise RMI.
Je vais vous presenter les briques de mon projet car je n'arrive pas
trop a savoir comment les relier.
D'un cote j'ai un PDA sous windows mobility 2003, sur lequel je capture
des donnees.
C'est le client (de ce cote je pense utiliser du C# car je n'ai pas
trouve de JVM gratuite pour cet OS).
Je dois envoyer ces donnees sur un serveur, on m'impose d'utiliser
SOAP.
Cote serveur je compte donc utiliser du JAVA.
Je dois stoquer les donnees dans une base de donnee, et faire un
traitement des donnee temps reel.
Les donnees ne sont pas forcement les meme donc il faut un module de
traitement selon leur type.
Voila mon probleme.
Je ne sais pas trop comment lier tous ca.
Pour communiquer j'utilise SOAP entre mon PDA et le serveur.
Pour le serveur, que dois-je utiliser: Apache Tomcat, Jboss, ecrire un
serveur moi-meme??
Je ne recommande pas de faire du SOAP ou HTTP directement. Trop compliqué.
Beaucoup de produit, commerciaux et libres, existent.
Pour commencer un WebService avec Java, je conseille Apache Axis
http://ws.apache.org/axis/
Le produit permet de créer WebServices à partir de simple classes Java, y
compris la generation de WSDL. Le server HTTP est inclus, ou on peut
déployer dans un container J2EE (Tomcat ou autre).
Quel IDE est le plus adapte pour ce projet, Netbeans, Eclipse???
Le choix de l'IDE est indépendant. Impossible de dire lequel est le
meilleur.
Ensuite au niveau des modules de traitements temps reels, je peux
utiliser des eJB, des servlets...???
EJB n'est intéressant que pour un projet utilisant des fonctionalités de
niveau "entreprise": utilisation de différentes base de données dans la même
application, de différent composants qui doivent partager transactions,
authentification et autres services. Si tu n'as pas besoin de cela, EJB
n'apporte pas grand chose et ne fait que rajouter de la complexité.
Pour stocker les donnes je compte utiliser JDBC pour communiquer avec
une base mySQL.
IMO, pour prototyper, utilise Axis et classes Java utilisant JDBC. Après
déployement dans Tomcat utilisant une DataSource JDBC, voire remplacer JDBC
par Hibernate pour des projets plus complexe.
Pour l'instant j'ai mes briques dans le floux, j'essaye de lire pas mal
de choses(livres, pages web, tutoriaux, mais ce n'est pas encore
evidant).
La technologie n'est pas évidente du tout. Mais les outils sont très
nombreux et permettent de faire tout cela assez facilement, surtout si l'on
considère que tout cela est en fait assez complexe...
je travaille sur un projet pour lequel je compte utiliser J2EE (dans le cadre d'une application n-tiers). Jusqu'a maintenant je n'ai exploite que J2SE et utilise RMI. Je vais vous presenter les briques de mon projet car je n'arrive pas trop a savoir comment les relier. D'un cote j'ai un PDA sous windows mobility 2003, sur lequel je capture des donnees. C'est le client (de ce cote je pense utiliser du C# car je n'ai pas trouve de JVM gratuite pour cet OS). Je dois envoyer ces donnees sur un serveur, on m'impose d'utiliser SOAP. Cote serveur je compte donc utiliser du JAVA. Je dois stoquer les donnees dans une base de donnee, et faire un traitement des donnee temps reel. Les donnees ne sont pas forcement les meme donc il faut un module de traitement selon leur type. Voila mon probleme. Je ne sais pas trop comment lier tous ca. Pour communiquer j'utilise SOAP entre mon PDA et le serveur. Pour le serveur, que dois-je utiliser: Apache Tomcat, Jboss, ecrire un serveur moi-meme??
Je ne recommande pas de faire du SOAP ou HTTP directement. Trop compliqué. Beaucoup de produit, commerciaux et libres, existent.
Pour commencer un WebService avec Java, je conseille Apache Axis http://ws.apache.org/axis/
Le produit permet de créer WebServices à partir de simple classes Java, y compris la generation de WSDL. Le server HTTP est inclus, ou on peut déployer dans un container J2EE (Tomcat ou autre).
Quel IDE est le plus adapte pour ce projet, Netbeans, Eclipse???
Le choix de l'IDE est indépendant. Impossible de dire lequel est le meilleur.
Ensuite au niveau des modules de traitements temps reels, je peux utiliser des eJB, des servlets...???
EJB n'est intéressant que pour un projet utilisant des fonctionalités de niveau "entreprise": utilisation de différentes base de données dans la même application, de différent composants qui doivent partager transactions, authentification et autres services. Si tu n'as pas besoin de cela, EJB n'apporte pas grand chose et ne fait que rajouter de la complexité.
Pour stocker les donnes je compte utiliser JDBC pour communiquer avec une base mySQL.
IMO, pour prototyper, utilise Axis et classes Java utilisant JDBC. Après déployement dans Tomcat utilisant une DataSource JDBC, voire remplacer JDBC par Hibernate pour des projets plus complexe.
Pour l'instant j'ai mes briques dans le floux, j'essaye de lire pas mal de choses(livres, pages web, tutoriaux, mais ce n'est pas encore evidant).
La technologie n'est pas évidente du tout. Mais les outils sont très nombreux et permettent de faire tout cela assez facilement, surtout si l'on considère que tout cela est en fait assez complexe...