IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Flex Discussion :

Client/ Serveur ?


Sujet :

Flex

  1. #1
    Membre du Club
    Inscrit en
    Janvier 2010
    Messages
    82
    Détails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 82
    Points : 69
    Points
    69
    Par défaut Client/ Serveur ?
    Bonjour,

    Je débute la programmation sous flex et action script, et j'ai quelques questions auxquelles je ne trouve de réponses.

    Je souhaite développer une application client serveur dans laquelle des clients se connectent au serveur puis les acteurs s'échangent des données.

    Le problème est que je ne sais pas comment mettre cela en place côté serveur, je souhaitais un hébergement gratuit mais j'ai vu que java ou socket php n'étaient pas supportés par les hébergeur gratuits donc je sais pas vers quoi me tourner, vous avez une idée ?

    Donc en gros j'ai besoin qu'une dizaine de clients (puis une autre dizaine, etc) se connectent au serveur, et dès que le serveur réceptionne une donnée il l'envoit à tous les autres clients.

    D'après cela, selon vous comment dois-je m'y prendre pour mettre cela en place que ce soit côté client ou côté serveur ?

    Merci d'avance !

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    208
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 208
    Points : 88
    Points
    88
    Par défaut
    Bonjour,

    malheureusement, à part des sockets, l'autre solution que je vois est l'utilisation d'un timer côté client.
    Toutes les X secondes, le client va vérifier s'il y a des nouvelles données.
    Mais bon, je ne suis pas fan.

  3. #3
    Membre émérite Avatar de Madfrix
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 326
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 326
    Points : 2 566
    Points
    2 566
    Par défaut
    Salut,

    la solution la plus efficace à mon avis serait de mettre en place avec Java une solution JMS (Java Message Service). Elle te permettrait notamment d'effectuer des filtres pour les messages à recevoir ou non.

    Tu peux utiliser JMS avec Tomcat (conteneur "léger") par exemple. Voir l'ami Google pour la config.

    Ceci dit pas sur que tu puisses trouver des hébergeurs gratuits...quoique

    A++

  4. #4
    Membre du Club Avatar de MigsFR
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2008
    Messages : 54
    Points : 46
    Points
    46
    Par défaut
    Effectivement il n'y a pas 36 solutions. Dès le moment où tu souhaites avoir une connection serveur qui pousse des données vers le client tu vas devoir utiliser des sockets ou équivalent.

    Cela dit même si tu trouvais un hébergement gratuit qui accepte les sockets cela ne te dégage des problèmes tels que l'ouverture de ports sur les réseaux d'où tes clients seront lancés. Par exemple même si tu avais un flash media server à disposition tu aurais une petite liste de ports à ouvrir.

    Dans ton cas je rejoint Marty000: une base de données que les clients pings à interval régulier pour gêter l'arrivée de nouvelles infos. C'est pas top en terme de perfs et d'efficacité mais ça te dégage des pb réseau. Par contre ça va pas le faire si tu dois accepter un grand nombre de clients.

    Sinon tu as l'option d'héberger ton propre serveur. Un petit NAS sur une IP fixe et ton souci est réglé
    Migs - Quand vient l'orgueil, vient aussi le mépris, mais la sagesse est avec les humbles.

Discussions similaires

  1. Web contre client/serveur que choisir??
    Par silvermoon dans le forum Débats sur le développement - Le Best Of
    Réponses: 41
    Dernier message: 24/01/2004, 16h53
  2. Quel outil pour du développement Client/Serveur (Win XP) ?
    Par jey_bonnet dans le forum Débats sur le développement - Le Best Of
    Réponses: 5
    Dernier message: 02/11/2002, 15h57
  3. Réponses: 2
    Dernier message: 01/10/2002, 13h25
  4. comment gerer plusieurs connexions client/serveur
    Par naili dans le forum C++Builder
    Réponses: 3
    Dernier message: 14/08/2002, 17h58
  5. Langage le mieux adapté pour application client serveur ?
    Par guenus dans le forum Débats sur le développement - Le Best Of
    Réponses: 4
    Dernier message: 17/06/2002, 16h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo