Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flex
Flex Forum d'entraide sur la programmation Adobe Flex : applications Internet riches (RIA)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 15/03/2011, 12h40   #1
Nouveau Membre du Club
 
Inscription : octobre 2008
Messages : 68
Détails du profil
Informations forums :
Inscription : octobre 2008
Messages : 68
Points : 26
Points : 26
Par défaut Application Flash/Flex : quel serveur utiliser ? Apache, Tomcat, BlazeDS, etc. ?

Bonjour à tous,

Ayant décidé de passer à Flash/Flex pour la couche présentation de nos applications, une question me taraude l'esprit...

En effet, après avoir fait plusieurs lectures sur le sujet, nous n'avons pas encore bien cerné l'utilité/l'usage de BlazeDS dans notre architecture.

Autrement dit, sachant que le métier a été entièrement développé en Web Services SOAP/EJB, quelle serait l'éventuelle utilité de BlazeDS dans notre cas...?

Pour info, nous sommes parvenus sans grosse difficulté à accéder aux données via une méthode de l'un de nos Web Services et ce, sans utiliser BlazeDS.

De plus, quant au déploiement/l'exécution à proprement parlé de notre application, quel serveur serait, selon vous, le plus approprié ?
Apache, Tomcat, BlazeDS, tout autre chose ?

Notre architecture à ce jour :
Couche présentation : JavaScript/PHP sur un serveur Apache.
Couche métier : Web Services SOAP/EJB sur un serveur GlassFish.

Architecture en questionnement, à venir :
Couche présentation : Flash/Flex sur un serveur Tomcat ? Tout autre chose ?
Couche métier inchangé : Web Services SOAP/EJB sur un serveur GlassFish.

Merci par avance pour vos retours d'expérience !
A&N_L est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/03/2011, 14h28   #2
Nouveau Membre du Club
 
Inscription : octobre 2008
Messages : 68
Détails du profil
Informations forums :
Inscription : octobre 2008
Messages : 68
Points : 26
Points : 26
Bonjour à tous,

Sommes arrivés à déployer une application Flex sur un serveur Tomcat.

Pour cela, créer un répertoire dans le répertoire webapps de Tomcat, y copier les répertoires META-INF et WEB-INF de BlazeDS, créer un nouveau projet Flex depuis eclipse et pointer sur le répertoire précédemment créé.
A&N_L est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/04/2011, 15h54   #3
Membre habitué
 
Homme Nicolas
Développeur informatique
Inscription : juillet 2007
Messages : 229
Détails du profil
Informations personnelles :
Nom : Homme Nicolas
Localisation : Luxembourg

Informations professionnelles :
Activité : Développeur informatique
Secteur : Finance

Informations forums :
Inscription : juillet 2007
Messages : 229
Points : 137
Points : 137
Dans nos projets, on utilisait aussi des Webservices sans BlazeDs.

Nous avons eu des soucis lorsque nous devions reéonter un très grand nombre de données... Impossible avec Soap!!

On est donc passé à BlazeDs, ça n'a rien changé à nos WebServices, mais via l'amf on peut maintenant ramener toutes nos données et beaucoup plus vite.

Après, nous ne sommes pas allé cherché + pour le moment des les possibilités de Blaze, mais ca va venir.

PS : Pour l'instant, on ne peut pas faire d'authentification Blaze avec GlassFish, donc on a du utiliser Tomcat.
npirard est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/04/2011, 12h44   #4
Membre éclairé
 
Inscription : janvier 2004
Messages : 319
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : janvier 2004
Messages : 319
Points : 384
Points : 384
BlazeDS est une sur-couche Java à un conteneur de servlet (Tomcat ou autres) pour accéder à des classes Java ou des services via Spring via ce que l'on appelle RemoteObject en Flex (architecture à ce jour la plus utilisée).
Les services Web n'ont pas besoin de BlazeDS.
Mais c'est dommage, à mon sens, de se priver de la facilité de mis en place de Spring + BlazeDS (surtout avec Spring-BlazeDS Integration).
Si vous maitrisez vos services Webs, vous pourriez, s'ils sont suffissament découplés (et donc bien conçus ), ajouter une couche pour manipuler plus facilement les appels de services et surtout les objets résultats (xml c'est bien mais c'est fastidieux sur un gros projet).
Voilà

Sinon, il y a GraniteDS -concurent de BlazeDS- qui commence à avoir pas mal de succès, des français sont sur ce projet je crois d'ailleurs (cocorico). Mais je ne l'ai jamais pratiqué et j'ai eu peu de retour.
Kantizbak est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h23.


 
 
 
 
Partenaires

Hébergement Web