Question

Je veux mettre en place un site de discussion avec les caractéristiques suivantes:

  1. Direct one-on-one conversation avec un inconnu choisi au hasard
  2. Si mon partenaire de conversation est déconnectée, je devrais être déplacé à différents étranger

En bref, je veux imiter http://omegle.com/

Quelle langue est le mieux adapté à cette tâche? Jsp et Java? PHP? ASPIC? D'autres?

Si tous les messages passent par le serveur Web, ou est-il une meilleure approche?

Était-ce utile?

La solution

Vous pouvez regarder dans Google Web Toolkit (GWT) . Le livre de Ryan Dewsbury "Google Applications Web Toolkit" fonctionne en fait à travers le processus d'écriture d'une application de chat de base.

GWT vous permet d'écrire du code Java qui est compilé dans Javascript pour les applications AJAX.

Autres conseils

J'ai écrit un chat AJAX il y a quelques années à tutoriel:

http://www.dynamicajax.com/fr/AJAX_Driven_Web_Chat-271_290_291.html

Je l'ai fait aussi une version JSON de trop:

http://www.dynamicajax.com/fr/JSON_AJAX_Web_Chat-271_290_324.html

Ceux-ci sont écrites en PHP, mais l'arrière est très simple afin que vous puissiez le porter sur la langue que vous voulez facilement. Voici une version que je me suis converti à ASP.NET

http://www.dynamicajax.com/fr/AJAX_Web_Chat_ASP_NET-271_290_328.html

Il fonctionne à peu près comme Omegle, tout ce que vous devez faire est de configurer le code pour sélectionner au hasard un étranger.

J'ai récemment créé un script de chat en utilisant PHP + AJAX. Oui, tous mes messages de chat est passé par le serveur parce qu'il a utilisé AJAX et les scripts PHP-côté serveur pour transmettre les messages au destinataire (s).

Pour un exemple d'un script de chat PHP, voir: http://www.phpfreechat.net/

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top