IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JSF Java Discussion :

Probleme test l'application j2ee


Sujet :

JSF Java

  1. #1
    Membre confirmé Avatar de majdicosta
    Homme Profil pro
    Developpeur Web Symfony 2/3
    Inscrit en
    Janvier 2013
    Messages
    58
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Developpeur Web Symfony 2/3
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2013
    Messages : 58
    Par défaut Probleme test l'application j2ee
    Bonjour,

    j'ai terminé de developper mon application j2ee jsf 2.0 avec primefaces et hibernate pour le frameworks de persistance.
    j'utilise tomcat un serveur d'application et wamp l'outil d’environnement bdd
    en bref, j'ai trouve une grande difficulté a appliquer l'architecture 3-tiers
    en utilisant 3 pc
    un pc client et un pc contient le serveur d'application Tomcat et un autre pc contient le wamp.

    j'ai une soutenance technique pour tester mon application.
    s'il est possible de m'aider avec des documents utiles pour configurer les 3 machines et tester l'application.

    SVP j'ai besoin d'une aide. et désolé si je ne connais pas ou mettre le sujet.

  2. #2
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    100
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2011
    Messages : 100
    Par défaut
    si j'ai bien compris, tu veux déployer ton application sur pc et ta base de donnée sur un autre pc, et tu vx accéder à ton appli depuis un troisième poste.

    si c'est le cas:

    Dans une application web, ton "PC client" se résume au navigateur web, ton application est déployée sur le serveur (tomcat) et normalement quand tu définie la datasource, tu précise l'adresse IP du serveur de base de donnée.

    et ton url pour accéder est la suivante depuis n'importe quel machine a condition que t es sur le même réseau biensur:
    http://tonserveur:port/tonAppli.

    poste ta déclaration de la datasource.

  3. #3
    Membre confirmé Avatar de majdicosta
    Homme Profil pro
    Developpeur Web Symfony 2/3
    Inscrit en
    Janvier 2013
    Messages
    58
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Developpeur Web Symfony 2/3
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2013
    Messages : 58
    Par défaut
    oui mon ami ,
    c'est mon demande je veux comment faire la configuration réseaux IP pour ces 3 machines et si tu as des documents utiles SVP me donner.

  4. #4
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    100
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2011
    Messages : 100
    Par défaut
    je ne peux pas trop t'aider pour la configuration réseau, ce n 'est pas mon domaine de compétence.

    ton projet est ce de développer une application web distribué (3 couches et déployée sur des serveurs) ou de de mettre en place un réseau? ce sont deux sujet bien différents.

  5. #5
    Membre confirmé Avatar de majdicosta
    Homme Profil pro
    Developpeur Web Symfony 2/3
    Inscrit en
    Janvier 2013
    Messages
    58
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Developpeur Web Symfony 2/3
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2013
    Messages : 58
    Par défaut
    mon projet est de développer une application web en j2ee et mon objectif est de déployer mon application avec une architecture 3-tiers.
    je veux tester mon application je veux comment appliquer cette architecture en utilisant 3 pc et comment configurer pour un bon fonctionnement.

  6. #6
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    100
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2011
    Messages : 100
    Par défaut
    3-tiers ne veut pas dire 3PC, et nous n'avons pas besoin d'une architecture entreprise pour faire du n-tiers.

    n-tiers consiste à découper ton application en trois couche:
    - couche présentation: contient les composant IHM (JSP, html, ..) en générale cette couche c'est ton dossier webapp (web Contenant)

    - couche contrôleur (servlet): assure le lien entre la présentation et la couche métier (action struts, bean JSF, servlet, ..)

    - couche métier (service): assure le traitement (calcul, ...)
    - couche persistance (DOA) assure la communication avec la BDD (hibernate, couche d’accès au donnée)

    si tu respecte ce découpage dans ton projet, tu peux considérer que t es en n-tiers même si tu as une seule machine (PC)

    ton besoins ce n'est pas que du 3-tiers plutôt mais c'est une application distribuée, et pour ça tu dois faut avoir recours au techno d’accès à distance (EJB, Web services, ...).

    si ce n'est pas imposé par ton entreprise et que c'est un projet perso que t es entrain de faire, je te conseil l'architecture suivante:
    - créer deux projet
    - projet web: contient les (jsp, html, ...) webapp et le controleur (servlet ...)
    - projet core java : contient package service(la logique métier ) et package data (hibernate + DAO)
    - fait une dépendance (web dépend du core): inclut le jar core.jar dans le classpath du web.

Discussions similaires

  1. Réponses: 8
    Dernier message: 18/02/2011, 14h31
  2. quels tests automatiser pour développer en agile des applications J2EE
    Par loicmidy dans le forum Tests et Performance
    Réponses: 3
    Dernier message: 14/08/2009, 15h26
  3. Application J2EE probleme d'archivage de grande quantité de données
    Par XerXis dans le forum Persistance des données
    Réponses: 2
    Dernier message: 05/09/2008, 10h29
  4. Réponses: 0
    Dernier message: 09/06/2008, 11h19
  5. Réponses: 5
    Dernier message: 30/08/2006, 09h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo