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

ASP.NET Discussion :

messagerie instantanée web


Sujet :

ASP.NET

  1. #1
    Membre régulier
    Inscrit en
    Janvier 2004
    Messages
    242
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 242
    Points : 84
    Points
    84
    Par défaut messagerie instantanée web
    Bonjour,

    Dans mon application web, j'aimerais mettre en place un module de messagerie instantanée pour les personnes connectées, un peu comme Gtalk. Mais je ne sais pas trop comment démarrer, dois je avoir un serveur comme jabber ? dois je développer un outil avec des threads ?
    je ne vois pas trop pour l'instant comment je peux faire ce module...

    Merci

  2. #2
    Expert éminent
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Points : 9 506
    Points
    9 506
    Par défaut
    Salut,

    Tu veux faire quoi exactement le développer ou l'intégrer?

    A+

  3. #3
    Membre régulier
    Inscrit en
    Janvier 2004
    Messages
    242
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 242
    Points : 84
    Points
    84
    Par défaut
    salut,

    je veux le développer.

  4. #4
    Expert éminent
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Points : 9 506
    Points
    9 506
    Par défaut
    Arf, tu as du temps devant toi?

    Peut-être devrais-tu demander quelques pistes à Anomaly

    Il(Elle) est à l'origine du chat de développez.

    A+

  5. #5
    Membre régulier
    Inscrit en
    Janvier 2004
    Messages
    242
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 242
    Points : 84
    Points
    84
    Par défaut
    merci je vais la(le) contacter alors.

    J'ai environ 1 petit mois pour le faire mais pas 1 mois a base de 7h par jour..plutôt un mois à base de 7h par semaine !

    si d'autres ont des idées je suis preneur en faite mon principal souci c'est que ça soit en mode web car si je devais le faire en appli lourde j'aurais fait un serveur qui lance des thread serveur pour accepter les connexions de thread client et j'aurais utiliser les sockets pour envoyer les messages mais en web je ne vois pas vraiment comment faire ...

  6. #6
    Expert éminent
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Points : 9 506
    Points
    9 506
    Par défaut
    Je dirais services web (sw) + AJAX.
    1. toutes les x secondes ton navigateur s'adresse au sw pour avoir un état des conversations
    2. tu envois tes réponses au sw
    3. et ainsi de suite

    A+

  7. #7
    Membre expérimenté Avatar de Arthis
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    1 265
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : Italie

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 265
    Points : 1 352
    Points
    1 352
    Par défaut
    Avec seulement un mois a base de 7h par jour , c'est irrealisable de le developper. Déja integrer une solution existante pourrait prendre ce temps là..

  8. #8
    Membre confirmé
    Avatar de topolino
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    1 901
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 901
    Points : 637
    Points
    637
    Par défaut
    Je te conseilletrai plutot d'en integrerer un.
    Car en plus du dev, il faut le tester grandeur nature, plus le deployer......

    C'est sans doute inutile de reinventer la roue.

  9. #9
    Membre régulier
    Inscrit en
    Janvier 2004
    Messages
    242
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 242
    Points : 84
    Points
    84
    Par défaut
    c'est pour un projet de fin d'année de cours donc on ne peut pas intégrer de solution déjà existante.

    Je ne souhaite pas forcement avoir un truc tout clean comme gtalk mais au moins avoir un truc fonctionnel genre :

    la personne se connecte, on affiche la liste de toute les personnes connectés. Lorsqu'elle clique sur une personne une fenetre de dialogue s'ouvre et elle peut discuter avec. C'est vraiment si compliqué à développer ?

    comme c'est pour les cours, je n'ai pas besoin d'avoir une solution clean de chez clean

    merci pour vos réponses

  10. #10
    Expert éminent
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Points : 9 506
    Points
    9 506
    Par défaut
    C'est vraiment si compliqué à développer ?
    Citation Envoyé par Immobilis Voir le message
    Je dirais services web (sw) + AJAX.
    1. toutes les x secondes ton navigateur s'adresse au sw pour avoir un état des conversations
    2. tu envois tes réponses au sw
    3. et ainsi de suite
    A+

  11. #11
    Membre régulier
    Inscrit en
    Janvier 2004
    Messages
    242
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 242
    Points : 84
    Points
    84
    Par défaut
    Merci Immobilis mais tu pourrais développer un peu plus ton idée car je ne vois pas vraiment comment tu comptes faire...

    Que fait le service Web ? qu'est ce qu'il se passe par exemple lorsque mon utilisateur clique sur une personne pour communiquer avec ?

    Merci de ton aide

  12. #12
    Expert éminent
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Points : 9 506
    Points
    9 506
    Par défaut
    Citation Envoyé par mikees Voir le message
    comment tu comptes faire...
    Je te donne des pistes. Il va falloir chercher un peu... Tu sais ce qu'est un web service?

    Dans ce post tu as un exemple d'application client/serveur. Ca peut te donner des idées.

    A+

  13. #13
    Membre régulier
    Inscrit en
    Janvier 2004
    Messages
    242
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 242
    Points : 84
    Points
    84
    Par défaut
    t'inquietes je te demandais pas de me dire exactement ce qu'il fallait faire
    je connais les services web mais j'ai jamais vraiment travaillé dessus.

    Ce que je comprends de ta solution c'est que je développe un SW que je met sur un serveur. Ce SW va traiter toutes les connexions/conversations de tout le monde.

    En gros, c'est un thread qui fonctionne en permanence, des qu'il reçoit une demande cliente (un user veut communiquer avec une personne) il lance un thread serveur(l'user qui veut communiqué) et un thread client(l'user a qui on veut parler) ?

    merci

  14. #14
    Membre régulier
    Inscrit en
    Janvier 2004
    Messages
    242
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 242
    Points : 84
    Points
    84
    Par défaut
    Apres quelques recherches, je pense que je vais me diriger vers l'utilisation d'un serveur jabber et que je vais développer mon client jabber .

    Qu'en dites vous ? est ce une bonne solution ?

    merci

  15. #15
    Expert éminent
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Points : 9 506
    Points
    9 506
    Par défaut
    Je sais pas trop comment développer sur un serveur jabber. Au moins une partie du travail sera fait.

    A+

  16. #16
    Membre régulier
    Inscrit en
    Janvier 2004
    Messages
    242
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 242
    Points : 84
    Points
    84
    Par défaut
    Oui développer un serveur de messagerie tel que jabber aurait été trop long et compliqué en 1 mois, développer un client jabber me semble beaucoup moins long, je vais chercher des tutos

    merci en tout cas

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 14/09/2011, 16h10
  2. Réponses: 1
    Dernier message: 10/12/2010, 11h01
  3. Application Web de messagerie instantanée
    Par jab92 dans le forum Services
    Réponses: 0
    Dernier message: 25/02/2010, 19h51
  4. [PHP 5.0] Messagerie instantané web
    Par slindy dans le forum Langage
    Réponses: 1
    Dernier message: 04/11/2009, 23h02
  5. Aide pour logiciel de messagerie instantanée
    Par tibou8985 dans le forum Tomcat et TomEE
    Réponses: 3
    Dernier message: 09/01/2007, 12h36

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