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

Interfaces Graphiques en Java Discussion :

Faisabilité chat java avec fichier texte


Sujet :

Interfaces Graphiques en Java

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    63
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 63
    Par défaut Faisabilité chat java avec fichier texte
    Salut tous le monde,

    Je vouderais fair un chat java qui utilise des fichier texte comme base de données,car les socket ne sont pas activés sur mon serveur mutualisé (ovh 90plan) et que les requetes sont limités a 10.

    J'éspère par ce proceder atteindre au moins 20 membres en ligne simultanéement,la question qui ce pose c'est est ce que possible étant donnée que je n'ai trouver aucun tutoriel sur ce sujet.

    Autre question ,si je veut mettre mon logiciel sur une page php,je doit faire une applet non? et si oui comment savoir les classe auquel on peut faire appel ou non sur une applet? car tout ne doit pas marcher non?

    Derniere question,comment comuniquer avec php pour executer une fonction par lien,ou recuperer le resultat de variable ou fonction.

    merci d'avance pour vos réponses

  2. #2
    Modérateur
    Avatar de nouknouk
    Homme Profil pro
    Inscrit en
    Décembre 2006
    Messages
    1 655
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 655
    Par défaut
    salut,

    il existe de nombreux projets gratuits pour la plupart qui proposent ce que tu recherche: un chat qui mélange grosso modo du PHP et de l'AJAX.

    Google est ton ami

    Si toi tu veux intégrer ça dans une applet Flash, rien ne t'empêche de modifier un peu les sources d'un des projets pour qu'au lieu d'afficher les nouveaux messages dans la page web, il les transmette à ton appli flash.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    63
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 63
    Par défaut re
    Merci pour ta réponse,mais j'ai déjà creer un chat php/ajax qui est la copie conforme de msn messenger toute les fonction y sont y compris le wizz.

    Si je veut créer ce chat c'est avant tout pour apprendre java et le maitriser,toute mes tentatives précedentes de portage de logiciel sous java ont echoués pour manque de fonction sous java,cette fois ci java peut ecrire dans des fichier est correspondre avec php,j'ai donc juste besoin d'être orienter vers les bonnes informations pour mener a bien mon projet.

  4. #4
    Modérateur
    Avatar de nouknouk
    Homme Profil pro
    Inscrit en
    Décembre 2006
    Messages
    1 655
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 655
    Par défaut
    Citation Envoyé par daviddu54 Voir le message
    Si je veut créer ce chat c'est avant tout pour apprendre java et le maitriser
    Je ne comprends pas: tu parlais de 'chat flash' dans ton premier post.

    toute mes tentatives précedentes de portage de logiciel sous java ont echoués pour manque de fonction sous java
    Qu'entends-tu par là ?

    cette fois ci java peut ecrire dans des fichier est correspondre avec php
    Logiquement, l'écriture de fichier ne devrait pas se trouver du côté client, mais du côté serveur pour assurer la persistance des messages envoyés par les utilisateurs.

    Ton applet ne devant faire qu'à intervalles réguliers des requêtes HTTP vers ton serveur web, qui lui utilisera PHP pour générer la réponse et donc -entres autres- persister les messages au moyen de fichiers textes ou autre.
    Finalement, tu procéderas "dans l'esprit" de la même manière que ton client AJAX actuel qui n'a pas besoin d'écrire de fichiers en local.

    j'ai donc juste besoin d'être orienter vers les bonnes informations pour mener a bien mon projet.
    J'ai bien peur de ne pas avoir compris de quelles informations tu avais besoin.
    Peux-tu préciser ?

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    63
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 63
    Par défaut
    Oui effectivement je me suis tromper c'est un chat java que je veut faire,j'avais essayer flash mais c'est assez dur.

    La doc que j'aurai besoin,c'est la communication entre java et php,un tutoriel pour faire un chat flash sans socket si sa existe ,et ce que ont peut utiliser comme classe dans une applet.

    Je suis developpeur comfirmer mais java est moi on est pas copain,j'ai juste les connaissances de base composant,classe,methodes,ecriture dans fichier enfin ce qu'on apprend à l'ecole quoi, un peu de doc sur les applet ou un exemple de chat sans socket serais la bienvenue.

  6. #6
    Rédacteur
    Avatar de darrylsite
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    1 299
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1 299
    Par défaut
    Si tu veux utiliser un fichier texte comme base de donnée, autant utiliser un fichier xml pour le faire.

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    63
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 63
    Par défaut
    Oui je connait mais je n'utilise jamais le xml,c'est lourd est long et la plus part du temp on doit réecrire les parsers sois meme,je prefere les champ texte delimités,mais ce n'est pas cette partie du code qui me pose probleme.

    Donnée moi un exemple de recuperation de donnée php ,par exemple imaginons que je veut recuperer la valeur des variables des champs $uid et $name du fichier connect.php,comment je doit faire?

  8. #8
    Modérateur
    Avatar de nouknouk
    Homme Profil pro
    Inscrit en
    Décembre 2006
    Messages
    1 655
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 655
    Par défaut
    Citation Envoyé par daviddu54 Voir le message
    Oui je connait mais je n'utilise jamais le xml,c'est lourd est long et la plus part du temp on doit réecrire les parsers sois meme,je prefere les champ texte delimités,mais ce n'est pas cette partie du code qui me pose probleme.
    Première fois que j'entends ça: en règle générale, il y a des libs toutes faites pour la plupart des langages, capables de parser et/ou écrire un XML qui s'utilisent en quelques minutes.
    Mais bon, chacun ses préférences.

    Donnée moi un exemple de récupération de donnée PHP,par exemple imaginons que je veut récuperer la valeur des variables des champs $uid et $name du fichier connect.php,comment je doit faire?
    Ce n'est toujours pas clair pour moi:

    - veux-tu que ton applet java fasse une requête HTTP vers une URL type 'http://monserveur.com/connect.php' et récupère deux valeurs ?

    - veux-tu que ton applet, qui est embarquée dans le résultat de la page connect.php puisse récupérer les variables définies dans le script PHP ?

    - veux-tu faire autre chose ?

    ce que ont peut utiliser comme classe dans une applet.
    Dans une applet, on peut utiliser toutes les classes incluses de base dans le J2SE , que ce soient les classes de bases ou les classes d'UI (swing, awt) ; la seule restriction est que pour certaines opérations (JNI, lire/écrire sur le disque dur local ; se connecter à un autre serveur que celui où est hébergé l'applet ; ...) demandent que l'applet soit signée et vont afficher un message d'avertissement à l'utilisateur.
    Mais d'après tes besoins, tu n'auras pas besoin de signer quoi que ce soit.

  9. #9
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    63
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 63
    Par défaut
    Citation Envoyé par nouknouk Voir le message


    - veux-tu que ton applet java fasse une requête HTTP vers une URL type 'http://monserveur.com/connect.php' et récupère deux valeurs ?
    Oui je compte passer une requete type http avec appel de fonction op=operation qui fait donc un return de valeur.

    Sinon pour la signature je ne pense pas que sera necessaire non plus vu que l'applet ecris sur mon serveur et non sur le pc client.

    Merci pour tout.

  10. #10
    Rédacteur
    Avatar de darrylsite
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    1 299
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1 299
    Par défaut
    Si tu veux passer des parametre à ton applet, tu peux utiliser tag param dans le html.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <applet code="applet.class" width="640" height="200" >
    <param name="op" value="operation">
    </applet>
    Tu pourras ensuite recuperer ces variable dans ton applet.
    Si par contre, tu veux faire des requetes depuis ton applet vers une page php pour recuper le contenu dans fichier , base de données ou autres, tu peux consulter ce tutoriel http://jmdoudoux.developpez.com/cours/developpons/java/

    Je trouve ce tutoriel bien complet, tu pourras trouver des trucs qui vont surement t'aider : http://jmdoudoux.developpez.com/cours/developpons/java/
    Voir aussi les cours et tutoriels pour apprendre la programmation Java : http://java.developpez.com/cours/

  11. #11
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    63
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 63
    Par défaut
    Merci darrylsite,


    J'ai désormais tout ce qu'il me faut pour bien commencer.

    Je marque le topc comme étant résolu

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. java : lire fichier texte application web (war)
    Par drob38 dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 07/07/2009, 23h31
  2. [ACC2000] Capacités avec fichiers textes liés
    Par borisa dans le forum Access
    Réponses: 4
    Dernier message: 19/04/2007, 16h50
  3. code java dans fichier texte
    Par nicotine002 dans le forum Langage
    Réponses: 7
    Dernier message: 23/01/2007, 10h48
  4. [Tableaux] probleme avec fichier texte
    Par leluis dans le forum Langage
    Réponses: 9
    Dernier message: 29/11/2005, 10h05
  5. Problème avec fichier texte
    Par jpdelx dans le forum ASP
    Réponses: 7
    Dernier message: 13/11/2003, 13h17

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