|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Membre confirmé
![]() ![]() Inscription : octobre 2009 Messages : 88 ![]() |
Bonjour,
Je me pose des questions sur l'architecture de mon application et j'aimerais avoir vos avis. J'ai un client en Flex qui communique avec un serveur en Java au moyen de BlazeDS pour manipuler une structure de donnée. Un opération que je pourrais faire sur ma structure serait, par exemple, en Java : Code :
structure.getElement("Jean").getVoisin("Jacques").setParent("Jules"); Je trouve ça un peu lourd pour le client. J'aimerais qu'il puisse faire quelque chose comme suit, en ActionScript : Code :
structureDistante.getElement("Jean").getVoisin("Jacques").setParent("Jules"); A priori, je partirais bien dans une approche ou les classes Structure, Element, Voisin et Parent sont marqués avec des [RemoteClass="..."]. Mais j'ai du mal à voir comment indiquer à Flex qu'une instance sur le client correspond à une instance sur le serveur. Si j'écris, par exemple : Code :
Code :
Je précise qu'il me semble nécessaire que mes données de références soient sur le serveur car plusieurs client peuvent attaquer la même structure. Et du coup il faudra aussi que les modifications faites par un client soient rapportées aux autres clients. Alors, connaissez-vous une approche pratique pour ce problème*? |
||||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com