31. Son but est le développement rapide d'applications en Javascript exécutées côté client et communiquant avec le serveur avec une granularité inférieure à la page grâce à Ajax. L'architecture Dojo
58. ...L'utilisation des boutons Back et Forward Alors l'application RIA revient à son état initial, sauf via l'utilisation de service du portail permettant le maintien de l'état actuel.
106. Inclusion d'un tag JSP dans la portlet (accès via des variables Javascript)
107.
108.
109. Le thème Flex utilise alors les services du portail pour obtenir les éléments de navigation basé sur le rôle de l'utilisateur, la mise en page, ainsi que la liste des portlets Flex.
110. Dans ce cas, les portlets utilisent toutes un markup Flex au lieu d'un markup HTML.
Application providers don't want the headache of maintaining a desktop application Testing and supporting multiple platforms and operating systems Little control over the execution environment
Portal is an ideal platform to deliver RIAs to your users Role based delivery of information and applications Security – authentication and authorization Single Sign On – mapping the user's portal identity to a backend identity Navigation Model – declarative approach to defining the site rather than programmatic Branding – consistent user experience throughout the site Horizontal Portal Combines portlets (application user interfaces and/or content) together into one unified presentation Delivers a highly personalized experience, considering role, personal settings, and device settings Separates site design, site/page assembly/administration, from application design Provides application integration, collaboration, single sign-on services and much more
Use this chart to discuss the seemingly opposing goals of web apps and desktop apps?
User A interacts with a RIA component, navigates to a different Portal page, interacts with different components there, then returns to the RIA component. The RIA component should return to the state it was in when User A initially left the RIA component User A interacts with a RIA component and wants to send a link in an email or Sametime chat to User B so that User B can view the RIA component in the same state as User A is viewing it.