Skip to topic | Skip to bottom
Home
Minfo
Minfo.BaliRamir1.8 - 19 Apr 2008 - 13:07 - RamiBalitopic end

Start of topic | Skip to actions
-- RamiBali - 27 Feb 2008

Phase 1: Apprentissage des technos

14/02/2008:
  • Rencontre avec Mahiou Mehdi (chef de projet du TER de virtualisation de l'année précédente) pour avoir une vue globale du projet TER.
  • Présentation rapide de l'architecture de ce qui a été fait lors du précédent TER (Fractal)
  • Présentation rapide de BPEL, WSDL, AMUI, et composants fractal

15/02/2008:

  • Premiere prise de contact avec notre encadrant

17/02/2008:

  • Lecture de la spec et tutoriels fractal
  • Implémentation du premier tuto Helloworld

27/02/2008:

  • Relecture rapide de la spec fractal
  • Reimplementation de Helloworld avec fracelet sur l'implem Julia + version sans fracelet (prise en compte des contrôleurs)
  • Déploiement du Helloworld (construction des composants,binding,exécution)
  • Lecture du cahier des charges du projet de l'année précédente (autonomisation du serveur, mise en place d'oracles pour surveiller l'état du système, prise de décisions suivant un contrat bien defini(seuils...))

=> Taches a accomplir:

  • Lire la documentation sur les orchestrations de taches (besoins , objectifs, synchronisation)
  • Préparer des questions pour le td de vendredi afin de commencer le cahier des charges
  • (Priorité) Définir clairement les objectifs globaux ou de 1ere priorite (essayer)

28/02/2008:

  • Lecture d'un rapport de DEA fait par un étudiant de l'imag qui essaye de traduire un langage de plus haut niveau APEL en BPEL et donc explique la plupart des mécanismes de BPEL4WS et le contexte d'utilisation des Web Services (les protocoles de description ( wsdl) , de découverte (uddi) et communication (soap) entre WS. http://www-adele.imag.fr/Les.Publications/reports/M2R2006Roj.pdf
  • Installation de Tomcat 5.5 et activebpel 3.1 sous Windows XP.

28/02/2008:

  • Réunion de groupe lors d'un TD pour commencer le Cahier des Charges.

08-09/03/2008:

du 15 au 27 03/2008 :

  • Période de projets et d'examens

Phase 2: Analyse du code fourni et expérimentations

27/03/2008 :
  • Réception du code expérimental fournis par Mr Philippe Collet.

30/03/2008 :

  • Analyse préliminaire du code expérimental

01/04/2008:

  • Lecture d'une partie de la spec sur WS-BPEL.

02-03/04/2008:

  • Réunions avec M.Collet et finalisation du rapport.

07/04/2008:

  • Analyse du code expérimental fourni

08-09/04/2008:

  • Déploiement d'une orchestration de test dans le serveur tomcat

10-11/04/2008:

  • Recherches dans la doc d'active BPEL des classes permettant de récupérer l'état de l'orchestration et du moteur.(fait)
  • Génération des proxys pour un nouveau test d'orchestration (fonctionne)

Compte-rendu dispnible ici : monitoringActiveBPEL.pdf: Compte-rendu du monitoring AtiveBPEL?

Bilan

Nous avons analysé le code expérimental, effectué des tests de déploiement et recherché les classes permettant de récupérer l'état de l'orchestration.

Problèmes

Nous n'arrivons qu'à produire les proxys clients pour des WS mais pas comme serveur. Nous avons trouver une classe AeProcessViewBean? qui permet de récupérer un max de données mais la factory (AeEngineFactory?) ne nous permet d'avoir que des données partielles.

Travail pour la semaine

  • Créer et déployer une orchestration des test que nous créerons nous même car celles disponibles ne nous conviennent pas
  • Lui ajouter un composant ou un controlleur pour récupérer l'état de l'orchestration.

14/04/2008:

  • Finalisation des tests

15/04/2008:

  • Rencontre avec Annabelle Mercier:
    • Nous avons montrer le résultat de nos tests: Une orchestration -> un composant avec tous les proxys + des composants de test
    • Ce test nous permet d'exécuter l'orchestration qui demande la version d'axis
    • Nous avons remarqué quelques erreurs ou incompatibilités dans le code de FractalWS? que nous contournons en modifiant le code généré : ceci n'est pas à nous de le corriger mais Annabelle s'en charge

16/04/2008:

  • Nous avons remarqués qu'il existait un Web Service (BpelAdminEngine?) qui permet de récupérer l'état des orchestrations et du moteur ainsi que de le piloter (partiellement).
  • Nous avons créé un proxy le représentant que nous avons intégré à nos composants (fonctionne)
  • Nous récupérons donc l'état de l'orchestration de test

17/04/2008:

  • 2ème Rencontre avec Annabelle Mercier:
    • Nos résultats sont intéressants
    • Plusieurs pistes pour le 1-N

18/04/2008:

  • 2ème manière pour récupérer les infos sur les orchestrations : s'enregistrer comme listener (pour l'instant marche pas)

to top

Copyright © 1999-2017 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding WIKIDeptinfo? Send feedback