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

Applets Java Discussion :

[conception] chat


Sujet :

Applets Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Avatar de romuluslepunk
    Homme Profil pro
    Juste passioné
    Inscrit en
    Avril 2005
    Messages
    174
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Belgique

    Informations professionnelles :
    Activité : Juste passioné

    Informations forums :
    Inscription : Avril 2005
    Messages : 174
    Par défaut [conception] chat
    bonjour,

    je dois creer un chat en applet java.
    ce sera un petit chat avec de petite discussion de temps en temps et une discussion de 10 personne +- 1x par semaine.

    j'ai deja reflechi (tout de même...) et j'ai penser a 2 solutions :

    je gere les message sur un fichier texte, mais je ne sais pas si sa va suporter beaucoup d'ouverture en ecriture et lecture. se sera sur un servuer linux... je pense que sa joue

    par une base de données, dans ce cas j'aimerais utiliser une bdd ecrite en java q'on incorpore au jar. Mais la aussi je connais pas les limites de connexion et requete/seconde... je peut utiliser une base mysql qui se trouve sur l'hebergement mais je sais qu'il existe des restriction pour les applet (la signer n'est pas un probleme, je le fait automatiquement pour supprimer ces horrible barre d'etat des frame).

    pour l'espace disque, j'effacerai soit la bdd, soit le fichier quand la derniere personne connecte se deconnecte ou autre ... c'est pas le probleme

    j'attend vos conseil 8)

  2. #2
    Membre chevronné Avatar de NeptuS
    Profil pro
    Inscrit en
    Août 2005
    Messages
    392
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2005
    Messages : 392
    Par défaut
    heeuu .. rappelle-moi .. un chat, ça sert bien à dialoguer en temps réel non :

    Tu veux peut-être parler d'un petit forum : Dans ce cas, je ne vois vraiment pas l'intérêt du java, fais le en PHP.

    Sinon, pour le chat (en temps réel), tu crée une applet et un serveur : les applet lancées viennent se connecter grâce à leur Socket au ServerSocket du serveur, puis chaque flux entrant dans le serveur est re-displatché vers tous les utilisateurs : tu parle, ils reçoivent, et vice versa

  3. #3
    Membre chevronné
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    390
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 390
    Par défaut
    Le serveur dans les Tutoriels du site fait quasiment ce que tu veux : il recoit un message d'un client, et le renvoie à tous les clients.

    A partir de ce, tu n'as plus qu'à écrire le client sous forme d'applet et le tour et joué.

  4. #4
    Membre confirmé
    Avatar de romuluslepunk
    Homme Profil pro
    Juste passioné
    Inscrit en
    Avril 2005
    Messages
    174
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Belgique

    Informations professionnelles :
    Activité : Juste passioné

    Informations forums :
    Inscription : Avril 2005
    Messages : 174
    Par défaut
    Le tutoriel me semble parfait.
    Je dois creer se petit serveur qui se trouvera sur mon serveur... si j'ai bien compris.

    Je dois aussi creer des applet qui recevront et enveront des info a ce serveur.

    donc aucun fichier ni bdd car je cree un objet qui contiendra la discussion.
    Sa me semble parafit mais pas pour autant facile mais le tuto est la 8)

    merci. j'aurai surement des question pour la suite car il y a des element que j'ai jamais fait

  5. #5
    Membre chevronné Avatar de NeptuS
    Profil pro
    Inscrit en
    Août 2005
    Messages
    392
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2005
    Messages : 392
    Par défaut
    l'objet qui contiendra ta conversation, c'est le TextArea de ton applet.

    Tu peux, si tu veux tracer les conversations sur le serveur, créer un fichier dans lequel tu redirige aussi tous les messages .... une sorte d'espion .....

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    325
    Détails du profil
    Informations personnelles :
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Décembre 2002
    Messages : 325
    Par défaut
    Bonjour,

    J'ai une petite question en rapport avec tout ça puisque je développe moi aussi un chat en java et dont les clients sont des applets.

    Bien sur j'ai un problème lorsque le client veut communiquer avec le serveur (qui se trouve sur une machine distante), et donc je voulais savoir si la seule solution est de signer son applet.

    Si oui, avez-vous des liens qui pourraient m'aider à faire ça (la signature) ? j'en ai trouvé quelques-uns, mais plus on en a...

    Merci d'avance.

Discussions similaires

  1. [PHP 5.3] Chat vidéo (conception)
    Par keaton7 dans le forum Langage
    Réponses: 0
    Dernier message: 06/08/2012, 12h12
  2. aide conception chat uml
    Par mamo91 dans le forum UML
    Réponses: 1
    Dernier message: 10/03/2011, 23h18
  3. [Conception][Socket]Conception d'un "chat"
    Par Pill_S dans le forum Entrée/Sortie
    Réponses: 7
    Dernier message: 12/09/2004, 01h41

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