Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flash > Dynamique
Dynamique Flash Media Server / Flash Remoting
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 10/05/2006, 15h47   #1
Membre confirmé
 
Avatar de sourivore
 
Développeur Java
Inscription : juin 2005
Messages : 443
Détails du profil
Informations personnelles :
Localisation : France, Somme (Picardie)

Informations professionnelles :
Activité : Développeur Java

Informations forums :
Inscription : juin 2005
Messages : 443
Points : 278
Points : 278
Par défaut Chat en Flash (détecter les nouveaux messages)

Voilà je me posait une petite question :
Comment fonctionnent les chats fait en Flash.

J'imagine aisément ceci :

Fenêtre de chat avec bouton envoyer en Flash => Clic sur le bouton envoyer = envoi du texte à Php avec alimentation de la bdd avec ce nouveau texte.
Pour l'autre personne j'imagine qu'il y a un MovieClip qui se lance genre toutes les 5 secondes pour voir s'il y a un nouvel enregistrement dans la base et si oui inscrit ce nouveau contenu.

Est-ce bien là le fonctionnement d'un chat en Flash?
Si oui j'ai du mal a imaginer comment le serveur peut supporter autant de requêtes 12requêtes/personnes/minute sans crasher.

Sinon quel est le secret?

En effet cela m'intéresserait de créer un petit chat perso en Flash.

Oups autre question : y a t il un tuto qui expliquerait comment faire cela?
__________________
Toi aussi, crée ton armée de soldat de plomb :
http://souris-bleues.minitroopers.fr/
sourivore est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/05/2006, 16h12   #2
Rédacteur/Modérateur

 
Avatar de arnolem
 
Inscription : février 2005
Messages : 2 798
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : février 2005
Messages : 2 798
Points : 2 673
Points : 2 673
Et ben les connexion Socket, un serveur fait le lien entre tous les clients :
un client envoi un message au serveur, qui retourne les infos à tous les clients connectés qui écoute.
voila
arnolem est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/05/2006, 16h24   #3
Membre confirmé
 
Avatar de sourivore
 
Développeur Java
Inscription : juin 2005
Messages : 443
Détails du profil
Informations personnelles :
Localisation : France, Somme (Picardie)

Informations professionnelles :
Activité : Développeur Java

Informations forums :
Inscription : juin 2005
Messages : 443
Points : 278
Points : 278
Merci bien.
En effet je viens de voir à l'instant l'objet XML Socket avec quelques tutos pour créer son chat à partir de celà.
Par contre je n'ai rien vu sur la possibilité de faire à partir de celà un chat privé ni les limitations techniques de cette manière de faire.
En tout cas j'était loin de la manière de faire.
Merci encore je vais aller m'orienter de ce côté là (d'autant plus que XML je maitrîse ^^)
__________________
Toi aussi, crée ton armée de soldat de plomb :
http://souris-bleues.minitroopers.fr/
sourivore est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/05/2006, 16h31   #4
Rédacteur/Modérateur

 
Avatar de arnolem
 
Inscription : février 2005
Messages : 2 798
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : février 2005
Messages : 2 798
Points : 2 673
Points : 2 673
en server, tu a electroserver qui est pas mal, avec des chats tout fais : http://www.electrotank.com/ElectroSe..._examples.aspx
tu n'a plus qu'a comprendre les sources.

Gratuit jusqu'a 20 utilisateurs simultanés.
téléchargements : http://www.electrotank.com/ElectroServer/downloads.aspx
arnolem est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/05/2006, 17h04   #5
Membre confirmé
 
Avatar de sourivore
 
Développeur Java
Inscription : juin 2005
Messages : 443
Détails du profil
Informations personnelles :
Localisation : France, Somme (Picardie)

Informations professionnelles :
Activité : Développeur Java

Informations forums :
Inscription : juin 2005
Messages : 443
Points : 278
Points : 278
Et donc pour que l'autre personne puisse dialoguer avec moi il faut qu'il installe le serveur socket de la même façon que moi?
Dans ce cas si quelqu'un a choisi le même port que moi ça ne risque pas de poser des soucis?
Quand tu dis 20 utilisateurs simultanés tu veux dire sur le même port?

Que de questions... (désolé si je t'embête je me renseigne cette appli me touche)
__________________
Toi aussi, crée ton armée de soldat de plomb :
http://souris-bleues.minitroopers.fr/
sourivore est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/05/2006, 17h06   #6
Rédacteur/Modérateur

 
Avatar de arnolem
 
Inscription : février 2005
Messages : 2 798
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : février 2005
Messages : 2 798
Points : 2 673
Points : 2 673
en fait tu install le serveur sur un seul pc, le tient par exemple, mais ça veux dire que le chat marche que si ton pc est connécté, tu peux pas l'installer sur ton espace free par exemple.
ensuite, les 20 utilisateurs simultanés on juste a aller sur une page internet ou se trouve ton swf.
Le chat sur ton site dois etre configuré pour se connecter a ton serveur, (l'adresse IP de ton PC)
arnolem est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/05/2006, 17h31   #7
Membre confirmé
 
Avatar de sourivore
 
Développeur Java
Inscription : juin 2005
Messages : 443
Détails du profil
Informations personnelles :
Localisation : France, Somme (Picardie)

Informations professionnelles :
Activité : Développeur Java

Informations forums :
Inscription : juin 2005
Messages : 443
Points : 278
Points : 278
Ah ok merci c'est beaucoup plus clair comme ça.
Une dernière question mon swf doit forcément être sur le web, ne pourrais-je pas fournir à mon collègue directement mon swf?
Sinon existe-t-il des hébergeurs gratuits pour mes serveurs sockets?

Bon allez je me calme ce sont les dernières questions. Merci en tout cas de m'avoir répondu et de manière aussi claire.
__________________
Toi aussi, crée ton armée de soldat de plomb :
http://souris-bleues.minitroopers.fr/
sourivore est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/05/2006, 17h36   #8
Rédacteur/Modérateur

 
Avatar de arnolem
 
Inscription : février 2005
Messages : 2 798
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : février 2005
Messages : 2 798
Points : 2 673
Points : 2 673
oui tu peux utiliser le swf en local sur un pc, il faut juste qu'il soit tous configuré sur l'adresse IP de ton serveur, personnelement j'ai déja fait un chat comme ça dans un cours avec le wifi sur nos portables.
Attention, si tu est derriere un routeur qui fait du NAT (translation d'adresse IP), il faut rediriger les port vers ton pc, je parle pour le serveur.
Les clients n'ont rien à faire eu, a part désactiver les parefeu en cas de soucis sur le port.
arnolem est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h14.


 
 
 
 
Partenaires

Hébergement Web