0 votes

Comment obtenir les valeurs des propriétés d'un objet partagé dans l'événement de chargement du client ?

J'utilise un objet partagé pour partager des données entre deux utilisateurs. Le premier utilisateur se connecte à l'objet partagé et définit une valeur dans l'objet partagé. Veuillez considérer que le deuxième utilisateur ne s'est pas encore connecté à l'objet partagé.

Maintenant, lorsque le deuxième utilisateur se connecte au serveur et essaie d'obtenir la propriété définie par le premier utilisateur, il peut obtenir l'objet partagé mais pas les propriétés de l'objet partagé défini par le premier utilisateur. J'ai observé à plusieurs reprises que le deuxième utilisateur peut obtenir ces propriétés dans l'événement "Sync" entre deux utilisateurs. Mais je voudrais obtenir ces valeurs pour le second utilisateur à n'importe quel stade (c'est-à-dire dans l'événement de chargement, etc.). Chaque fois que le second utilisateur tente d'obtenir la propriété de l'objet partagé, l'objet réinitialise la valeur réelle de la propriété et renvoie la valeur réinitialisée.

Quelqu'un a-t-il rencontré ce problème lors de l'utilisation d'un objet partagé entre deux utilisateurs ? Si oui, j'apprécierais que vous me fassiez part de vos suggestions pour les questions suivantes : 1) Existe-t-il un moyen d'obtenir toutes les propriétés de l'objet partagé avant l'appel de l'événement sync, car je veux les obtenir immédiatement lorsque le deuxième utilisateur se connecte à l'application et effectuer la tâche suivante en fonction des valeurs stockées dans l'objet partagé. 2) Est-il possible pour le second utilisateur de vérifier si une propriété a été définie par le premier utilisateur ? Ainsi, le deuxième utilisateur peut utiliser la propriété au lieu de la réinitialiser.

0voto

dome Points 1657

Je vous donne une citation de Adobe Docs : "La classe SharedObject est utilisée pour lire et stocker des quantités limitées de données sur l'ordinateur d'un utilisateur ou sur un serveur.(...)Pour utiliser les objets partagés à distance, vous avez besoin d'Adobe Flash Media Server"

Avez-vous un serveur qui supporte cette technologie ?

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X