Domanda

Voglio realizzare un sito di chat con le seguenti caratteristiche:

  1. diretto la chat one-to-one con uno sconosciuto scelto in modo casuale
  2. Se il mio interlocutore si disconnette, che dovrebbe essere spostato a diverse sconosciuto

In breve, voglio imitare http://omegle.com/

Quale lingua è più adatto a questo compito? JSP e Java? PHP? ASP? Altri?

Nel caso tutti i messaggi passano attraverso il server web, o c'è un approccio migliore?

È stato utile?

Soluzione

Si consiglia di guardare in Google Web Toolkit (GWT) . Il libro di Ryan Dewsbury "Google Web Toolkit applicazioni" in realtà si passa attraverso il processo di scrittura di una domanda di base di chat.

GWT consente di scrivere codice Java che viene compilato in Javascript per le applicazioni AJAX.

Altri suggerimenti

ho scritto un AJAX Chat anni del tutorial fa presso:

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

Ho fatto anche una versione JSON di troppo:

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

Quelli sono scritti in PHP, ma il back-end è molto semplice in modo da poter porta a qualsiasi linguaggio desiderato facilmente. Ecco una versione che ho convertito a ASP.NET

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

Funziona più o meno come Omegle, tutto quello che dovete fare è impostare il codice per selezionare casualmente un estraneo.

Recentemente ho creato uno script di chat utilizzando PHP + AJAX. Sì, tutti i miei messaggi di chat ha attraversato il server perché ha utilizzato AJAX e di scripting server-side PHP di consegnare i messaggi al destinatario (s).

Per un esempio di script di chat PHP, vedere: http://www.phpfreechat.net/

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top