Pages enfant
  • 1.2 Méthodologie de développement

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

Ce que permet (ou permettra) esup-commons

Application ... des application web

Type d'application

Spring-MVC

JSF 1.2

JSF 2.0

Servlet desktop

x

x

(erreur)

Mixte (Mobile Portlet WAI Servlet)

(erreur)

(erreur)

 

Servlet Mobile

x

x

(erreur)

WAI

(moins)

?

(moins)

Portlet <--> Servlet Appli lourdes et légère

Quel module pour quel type de projet :

  • Petit projet qui ne doit figurer que dans le portail ->

...

  • mixte
  • Un projet moyen offrant les mêmes vues portlet et servlet mobile -> Mixte JSF 1.2
  • Un site web complètement externe au portail -> Serlvet uniquement => car JSF 2.0 pour des application lourdes qui nécéssiterait de l'ajax etc. car portlet bridge uPortal ne fonctionne qu'avec JSF 1.2

Les notions de blank et example

...

  • WEB-JSF-SERVLET
  • WEB-JSF-PORTLET
  • WEB-JSF-MOBILE
  • WEB-JSF-SHARED => controllercontroleurs
  • DOMAIN-SERVICES => Les services métiers (authenticator, accès au WS, Exposition de WS)
  • DOMAIN-BEANS => Les objets métiers
  • DAO => Accès aux données
  • UTILS => utilitaires transverses à toute l'application