Bonjour David,

Une des possibilités est d'utiliser Ajax, par exemple avec le toolkit Dojo (http://www.dojotoolkit.org).
Méthode :
- Ajouter un trigger sur la base de données, mettant à jour une table événements, - Créer un script CGI (PHP, Ruby...) requétant la table événements et formattant le résultat en XML, - Créer du côté client une fonction Javascript maj avec un objet Request accédant au CGI.
- Ajouter un setTimeout Javascript pour appeler répétitivement fonction maj.

Avantages :
- pas d'applet Java à charger
- peu consommateur de bande passante

Inconvénients :
- browser récent nécessaire

Explicitement,
Thiébaut.

david wrote:

Bonjour,

Je cherche le moyen d’afficher une alerte en temps réel dans une solution client.

(changement d’état dans un base de donnée = alerte sur un client distant)

La première solution : faire un rechargement d’un page tout les x secondes par contre j’arrive vite à saturation vu le nombres des clients.

La deuxième solution : Utilisez les Socket.

Avez-vous une idée ou une piste.

Cordialement,

David


No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.476 / Virus Database: 269.10.14/912 - Release Date: 22/07/2007 19:02



--
---------------------------------------------
Thiebaut Mochel Engineer - CECPV
 Parc d'Innovation - Bd. Sébastien Brant
 BP 10413
 67412 Illkirch Cedex
 France
 Tel. : +33 - (0)3 90 24 45 35
Mail. : [EMAIL PROTECTED] ---------------------------------------------

Répondre à