FraSCAti, prenez le contrôle sur vos applications - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Article Dans Une Revue Programmez ! Année : 2010

FraSCAti, prenez le contrôle sur vos applications

Résumé

Contrôler les applications en cours d'exécution n'est pas chose aisée. Nous présentons dans cet article différents moyens permettant de reprendre la main sur vos applications grâce à FraSCAti. Dans le numéro précédent, nous avons vu comment SCA simplifie la réalisation d'applications orientées services tout en donnant un cadre architectural (SOA facile avec SCA). Nous allons ici nous intéresser à une autre préoccupation: comment observer une application en cours d'exécution, modifier sa configuration initiale, ou la faire évoluer sans la redéployer ? FraSCAti traite ces différentes problématiques en supportant la reconfiguration dynamique d'assemblages SCA. Nous les mettrons en pratique à l'aide de l'exemple introduit dans l'article précédent: MyWeather. Pour rappel, cet exemple permet d'interroger un compte Twitter afin de récupérer la localisation de l'utilisateur puis d'interroger un service météo pour connaître la météo à cette localisation. Nous compilerons cet exemple avec un script spécifique (compile, fourni avec les sources) afin de pouvoir développer un service technique (intent) intégré dans la plateforme FraSCAti.
Fichier principal
Vignette du fichier
FraSCAti-prenezlecontrolesurvosapplications.pdf (466.94 Ko) Télécharger le fichier
Vignette du fichier
explorer.png (26.13 Ko) Télécharger le fichier
README.txt (2.28 Ko) Télécharger le fichier
compile (3.03 Ko) Télécharger le fichier
compile.bat (3.38 Ko) Télécharger le fichier
Vignette du fichier
explorer-intent.png (71.72 Ko) Télécharger le fichier
Vignette du fichier
explorer-load.png (30 Ko) Télécharger le fichier
Vignette du fichier
explorer-property.png (63.38 Ko) Télécharger le fichier
Vignette du fichier
explorer-tw-plugin.png (45.03 Ko) Télécharger le fichier
Vignette du fichier
explorer-wire.png (70.59 Ko) Télécharger le fichier
Vignette du fichier
fscript-console.png (58.13 Ko) Télécharger le fichier
src/META-INF/FraSCAti-Explorer.xml (1.66 Ko) Télécharger le fichier
src/com/programmez/sca/intent/Log.java (1.91 Ko) Télécharger le fichier
src/com/programmez/sca/myweather/Decoder.java (1.41 Ko) Télécharger le fichier
src/com/programmez/sca/myweather/DecoderImpl.java (1.81 Ko) Télécharger le fichier
src/com/programmez/sca/myweather/MyReconfig.java (1.09 Ko) Télécharger le fichier
src/com/programmez/sca/myweather/Orchestration.java (3.88 Ko) Télécharger le fichier
src/com/programmez/sca/myweather/Twitter.java (2.41 Ko) Télécharger le fichier
src/com/programmez/sca/myweather/TwitterWeather.java (1.34 Ko) Télécharger le fichier
src/com/programmez/sca/myweather/explorer/MyReconfigPanel.java (1.78 Ko) Télécharger le fichier
src/com/programmez/sca/myweather/explorer/MyWeatherPanel.java (2.06 Ko) Télécharger le fichier
src/com/programmez/sca/myweather/xml/City.java (1.09 Ko) Télécharger le fichier
src/com/programmez/sca/myweather/xml/Country.java (1.09 Ko) Télécharger le fichier
src/com/programmez/sca/myweather/xml/Ids.java (1.34 Ko) Télécharger le fichier
src/com/programmez/sca/myweather/xml/Location.java (1.16 Ko) Télécharger le fichier
src/com/programmez/sca/myweather/xml/Locations.java (1.25 Ko) Télécharger le fichier
src/com/programmez/sca/myweather/xml/Status.java (2.47 Ko) Télécharger le fichier
src/com/programmez/sca/myweather/xml/User.java (5.03 Ko) Télécharger le fichier
src/com/programmez/sca/wunderground/Forecast.java (352 B) Télécharger le fichier
src/com/programmez/sca/wunderground/ForecastDay.java (416 B) Télécharger le fichier
src/com/programmez/sca/wunderground/TextForecast.java (384 B) Télécharger le fichier
src/com/programmez/sca/wunderground/Wunderground.java (1.28 Ko) Télécharger le fichier
src/com/programmez/sca/wunderground/WundergroundProxy.java (1.78 Ko) Télécharger le fichier
src/log-intent.composite (2.44 Ko) Télécharger le fichier
src/myWeather-backup.composite (2.75 Ko) Télécharger le fichier
src/myWeather.composite (3.31 Ko) Télécharger le fichier
src/myreconfig.fscript (672 B) Télécharger le fichier
Vignette du fichier
ws-binding-removal.png (22.47 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Format : Figure, Image
Format : Autre
Format : Autre
Format : Autre
Format : Figure, Image
Format : Figure, Image
Format : Figure, Image
Format : Figure, Image
Format : Figure, Image
Format : Figure, Image
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Format : Figure, Image

Dates et versions

inria-00531342 , version 1 (02-02-2011)

Identifiants

  • HAL Id : inria-00531342 , version 1

Citer

Christophe Demarey, Damien Fournier. FraSCAti, prenez le contrôle sur vos applications. Programmez !, 2010. ⟨inria-00531342⟩
185 Consultations
154 Téléchargements

Partager

Gmail Facebook X LinkedIn More