Conseil pour pousser des informations sur un navigateur - AJAX?


OJAL
WRInaute passionné
WRInaute passionné
 
Messages: 1178
Inscription: 10 Avr 2003

Conseil pour pousser des informations sur un navigateur - AJAX?

Message le Ven Nov 26, 2010 18:13

Bonjour,

J'aurais besoin de faire afficher des informations sur un navigateur. Le déclenchement de cet affichage doit être piloté depuis un évènement serveur.
C'est donc un genre de push qu'il faut arriver à mettre en place.
Pour la phase de test, je dois récupérer le n° de tél d'un appelant sur un IPBX ASTERISK et tout simplement le faire afficher. Ensuite il y aura des traitements faits avec comme point d'entrée le n° de tél.

J'imagine qu'il y aura probablement de l'ajax dans la boucle...?

Merci par avance pour vos conseils :)


spout
WRInaute accro
WRInaute accro
 
Messages: 4377
Inscription: 14 Mai 2003

Re: Conseil pour pousser des informations sur un navigateur - AJAX?

Message le Ven Nov 26, 2010 18:18



OJAL
WRInaute passionné
WRInaute passionné
 
Messages: 1178
Inscription: 10 Avr 2003

Re: Conseil pour pousser des informations sur un navigateur - AJAX?

Message le Ven Nov 26, 2010 19:57

Merci, je vais creuser ça, c'est une bonne piste... ;-)
Je vais aussi regarder les serveurs COMETS...

Si certains membres ont de l'expérience ils sont bienvenus :)


Leonick
WRInaute accro
WRInaute accro
 
Messages: 19592
Inscription: 8 Aoû 2004

Re: Conseil pour pousser des informations sur un navigateur - AJAX?

Message le Ven Nov 26, 2010 21:44

spout a écrit:http://www.ape-project.org/ ?
en fait, c'est du push camouflé en pull : une requête est envoyée en ajax toutes les 15', du moins sur leur demo 5


Julia41
WRInaute passionné
WRInaute passionné
 
Messages: 1765
Inscription: 31 Aoû 2007

Re: Conseil pour pousser des informations sur un navigateur - AJAX?

Message le Ven Nov 26, 2010 23:50

C'est magnifique, testé pour le IRC, c'est du "quasi" real time...

Robinson
WRInaute passionné
WRInaute passionné
 
Messages: 2233
Inscription: 25 Oct 2005

Re: Conseil pour pousser des informations sur un navigateur - AJAX?

Message le Sam Nov 27, 2010 9:07

APE est pas mal mais pas assez développé à mon goût.
Y'a pas mal de soucis dès qu'on essaie de faire quelque chose de compliqué et on est obligé d'en venir à modifier le code... et c'est loin d'être aisé.


Leonick
WRInaute accro
WRInaute accro
 
Messages: 19592
Inscription: 8 Aoû 2004

Re: Conseil pour pousser des informations sur un navigateur - AJAX?

Message le Sam Nov 27, 2010 10:12

la "technique" est relativement simple : tu fais un appel serveur toutes les 10 ou 15'' en ajax, donc après, tu adaptes ça à tes besoins côté client ou côté serveur. Pas besoin de rajouter des couches supplémentaires de complexité, en dehors de celles liées à ton appli


UsagiYojimbo
WRInaute accro
WRInaute accro
 
Messages: 8575
Inscription: 23 Nov 2005

Re: Conseil pour pousser des informations sur un navigateur - AJAX?

Message le Sam Nov 27, 2010 10:53

J'ai développé il y a quelques mois une appli de ce genre. La logique client-serveur y est utilisé pour diffuser des informations sur des écrans repartis dans plusieurs bâtiments. Chaque écran est relié à une vidéobox, elle-même relié à un serveur central.

Les utilisateurs peuvent paramétrer des période d'affichage pour le contenu, du coup pour être mis à jour la page d'affichage, qui est affichée sur l'ensemble des écrans du réseau via IE, interroge le serveur toutes les 5 secondes pour savoir si les données à afficher ont changées. Chaque écran étant référencé par son IP, il est aisé de savoir quel contenu appartient à qui.


psykoko
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 297
Inscription: 3 Juin 2005

Re: Conseil pour pousser des informations sur un navigateur - AJAX?

Message le Sam Nov 27, 2010 11:36

Idem, j'ai une classe php qui est appelé toutes les 2min et qui affiche tout ça en ajax sur ma page...


OJAL
WRInaute passionné
WRInaute passionné
 
Messages: 1178
Inscription: 10 Avr 2003

Re: Conseil pour pousser des informations sur un navigateur - AJAX?

Message le Sam Nov 27, 2010 16:10

J'ai peut-être pas tout compris, mais je pensais que les technologies de push évitaient justement d'interroger régulièrement le serveur en attente d'une éventuelle information... :?:


Leonick
WRInaute accro
WRInaute accro
 
Messages: 19592
Inscription: 8 Aoû 2004

Re: Conseil pour pousser des informations sur un navigateur - AJAX?

Message le Sam Nov 27, 2010 16:35

c'est pour ça qu'ils font croire que c'est du pull. Mais le web ce n'est pas du synchrone, mais du asynchrone, sauf applis bloquantes semi synchrones


psykoko
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 297
Inscription: 3 Juin 2005

Re: Conseil pour pousser des informations sur un navigateur - AJAX?

Message le Dim Nov 28, 2010 11:42

Non, le web c'est asynchrone : il faut un système client/serveur pour faire du synchrone :)
Donc on triche :)


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités