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

Java Discussion :

Application java en réseau


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2007
    Messages
    236
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Février 2007
    Messages : 236
    Par défaut Application java en réseau
    Bonjour,

    Je suis en stage et j'ai un projet qui consiste à développer une application pour gérer le métier d'un client. Parmi les contraintes que je dois respecter est de choisir un langage gratuit et la société m'ont laissé le choix entre Java et php.

    Bon, le client veut installer l'application dans deux locaux distants c'est à dire il veut que son secrétaire a accès à l'application de son bureau et ses employés à l'entrepôt peuvent aussi y accéder.

    Mon problème c'est comment lier ces deux applications en réseaux, j'avais plusieurs idées mais je ne sais pas quoi faire :

    - Est ce que à partir d'internet on peut faire communiquer ces deux applications ? et en ce moment il faut développer une application web.
    - Est ce qu'on peut les relier à partir d'une ligne spécialisée plus 2 routeurs dans les locaux ?

    J'espère que vous m'aidez à trouver une solution.
    Merci

  2. #2
    Membre éprouvé

    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 152
    Par défaut
    Ton problème est en deux parties:

    - est-ce que la société dispose d'un résaux interne ? Si oui est ce que les machines peuvent communiquer entre-elles ?

    - quel est ton cahier des charges (et plus particulièrement les spécifications) ? un système client-léger ou un client-lourd ?

    Sachant qu'avec Java tu peux sans problème faire la partie serveur et y accéder par un client léger et y accéder par un client lourd (je pense à l'utilisation d'EJB).

    A noter que dans tout les cas il va te falloir une machine (surement supplémentaire) pour faire tourner le serveur, que ce soit pour php (serveur Apache / IIS) ou pour java (Glassfish/JBoss pour les EJB, ou un serveur lourd que tu développeras par toi même)

  3. #3
    Modérateur
    Avatar de wax78
    Homme Profil pro
    R&D - Palefrenier programmeur
    Inscrit en
    Août 2006
    Messages
    4 096
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : R&D - Palefrenier programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2006
    Messages : 4 096
    Par défaut
    Est ce que à partir d'internet on peut faire communiquer ces deux applications ? et en ce moment il faut développer une application web.
    Pourquoi passer par le net, il n'y a pas de reseau local dans l'entreprise ?

    Est ce qu'on peut les relier à partir d'une ligne spécialisée plus 2 routeurs dans les locaux ?
    Oui cela s'apelle un cable ethernet et il n'y a aucune obligation d'avoir un routeur
    (Les "ça ne marche pas", même écrits sans faute(s), vous porteront discrédit ad vitam æternam et malheur pendant 7 ans)

    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  4. #4
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2007
    Messages
    236
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Février 2007
    Messages : 236
    Par défaut
    Bonjour,

    L'application doit être installé dans deux locaux distants géographiquement c 'est à dire on a un réseau étendu.

    C'est quoi la différence entre client léger et lourd ?

    Merci

  5. #5
    Membre Expert
    Avatar de gifffftane
    Profil pro
    Inscrit en
    Février 2007
    Messages
    2 354
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire (Rhône Alpes)

    Informations forums :
    Inscription : Février 2007
    Messages : 2 354
    Par défaut
    La distinction client léger/lourd est uniquement marketing, elle n'a aucune valeur technique.

    Si tes responsables veulent du simple et qui fonctionne immédiatement, parle de client léger ; s'il veulent quelque chose de sérieux professionnel, parle de client lourd. Sans que cela ait la moindre conséquence pratique.

    Que ce soit en java ou en PHP, tu peux faire communiquer n'importe quoi avec n'importe quoi, du moment qu'il y a une liaison web entre les deux et un client et un serveur. Le PHP se limite à ma connaissance au client prétendus légers, c'est à dire les navigateurs web. Avec Java, tu peux faire communiquer facilement une application de type bureautique (dite "client lourd").

    En java, tu peux en plus faire communiquer deux serveurs, et tu peux utiliser d'autres protocoles que le Web-HTTP (FTP, Mail, etc) ; il existe des combines pour le PHP, mais enfin c'est pas vraiment prévu pour ça.

    Bref le potentiel de java est, me semble-t-il et en toute objectivité, nettement plus fort que celui du PHP. Maintenant, pour éviter le troll, je dis que un bon programmeur PHP fera aussi bien qu'un bon programmeur java.

    Sur ce coup là je te conseille PREMIEREMENT la plateforme où tu te sens le mieux, à première vue ton truc est réalisable dans les deux systèmes.

  6. #6
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2007
    Messages
    236
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Février 2007
    Messages : 236
    Par défaut
    Merci pour votre réponse, mais je souhaite savoir comment je peux relier les deux applications par internet. Par quel moyen ? Est ce qu'on a besoin d'un hébergeur...
    Mon problème c'est plus tôt support de transmission.

  7. #7
    Membre Expert
    Avatar de gifffftane
    Profil pro
    Inscrit en
    Février 2007
    Messages
    2 354
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire (Rhône Alpes)

    Informations forums :
    Inscription : Février 2007
    Messages : 2 354
    Par défaut
    Si deux postes sont reliés à Internet, si chacun connaît l'adresse IP de l'autre, ils sont potentiellement en situation de pouvoir discuter.

    Par exemple, grâce aux messages que tu envoies, j'ai ton adresse IP ; si je fais un ping dessus, je vois que ton ordinateur répond très correctement, je sais donc qu'il est au moins branché, j'ai réalisé un petit dialogue

    Après se posent les questions de sécurité, de l'intérêt d'avoir un serveur web chez un hebergeur (ou chez soi), etc, etc, etc.

    Dans ce domaine, ta question déborde largement du simple choix entre java et php.

Discussions similaires

  1. Application de supervision réseau en Java (SNMP)
    Par uchiwa_narutu dans le forum Entrée/Sortie
    Réponses: 6
    Dernier message: 23/11/2017, 10h04
  2. Déploiement d'une web application Java sur un réseau intranet
    Par faon114 dans le forum Développement Web en Java
    Réponses: 5
    Dernier message: 18/12/2014, 09h30
  3. Mettre en réseau une application Java
    Par Contemporaine dans le forum EDI et Outils pour Java
    Réponses: 3
    Dernier message: 28/05/2014, 10h52
  4. Réponses: 3
    Dernier message: 14/09/2013, 18h29
  5. Serveur d'applications Java
    Par foxrol dans le forum Java EE
    Réponses: 3
    Dernier message: 17/05/2003, 00h49

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