Developpez vos applications orientées formulaires XML dans le browser et stockez vos données dans le Cloud

| samedi, mars 27, 2010
LeeBeLLuL (1ère partie)

- LeeBeLLuL est un Outil léger et innovant permettant le développement rapide et l’utilisation d’applications RIA « dans le browser » avec les données sécurisées « dans l’internet »
- Une application LeeBeLLuL RIA est constituée d’un ensemble de fiches électroniques dessinées avec InfoPath qui s’exécutent dans le Browser.


Mode de fonctionnement


- Présentation dans le browser des fiches InfoPath
- Utilisation du Framework DotNet ou Silverlight
- Hébergement des données sur Google App Engine
- Accès Online
- Accès Offline
- Stockage Local



Modes d’utilisation
- LeeBeLLuL Desktop
- LeeBeLLuL Silverlight
- LeeBeLLuL Agent

LeeBeLLuL Desktop

Plateforme de conception et d’exécution d’application orientée RIA « Rich Internet Application » se présentant sous forme d’une application DOTNET 3.5 intégrant un ensemble de Browser Controls et IronPython, le langage dynamique de Microsoft
LeeBeLLuL Desktop est une application DotNet légère qui intègre 2 moteurs d’exécution.
- L’un en JavaScript qui s’exécute dans le browser
- L ’autre qui héberge IronPython et qui s’exécute dans le Framework DotNet.
L’application se caractérise par un ensemble de fiches électroniques ou XForms stockées dans un repository local. Les données sont stockés sous forme de flux XML dans le Cloud de Google avec Google App Engine ou Microsoft Azure.


L’application Desktop est compatible Silverlight

LeeBeLLuL Silverlight

Plateforme d’exécution d’application orientée RIA « Rich Internet Application » s’exécutant dans Internet Explorer et intégrant le Framework Silverlight
.

- LeeBeLLuL Silverlight s’exécute dans le browser Internet Explorer.
- L’application LeeBeLLuL Silverlight, c’est simplement le repository local de l’application desktop qui est intégré dans l’application Silverlight sous forme de ressource.

LeeBeLLuL Agent

Service ou exécutable Dotnet à l’écoute de tâches à réaliser

- LeeBeLLuL Agent se présente sous la forme d’un service ou d’un exécutable léger DotNet
- Chaque agent intègre l’Engine LeeBeLLuL IronPython.
- Chaque Agent est à l’écoute d’une Queue Listener qui indique la tâche à effectuer.
- Le contenu de la tâche à effectuer, se présente sous forme de flux XML stocké dans le Cloud.
- Les résultats de la tâche sont retournés au Cloud


0 commentaires: