Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parBasile Bilodeau Modifié depuis plus de 8 années
1
Interactions Utilisation Gros Emmanuel – Guyomard Erwann – Vogelsgsang Lionel Bilan du 21 février 2002
2
Plan Diagnostic d’erreurs et d’extensions pertinentes pour ISLServer version RMI Point sur la faisabilité Travail effectué, schémas d’interactions Démonstration
3
Erreurs et extensions d’ISLServer Problèmes diagnostiqués enregistrement des objets RMI rappel de méthode (_call) passage de paramètres typage des arguments manque de fonctionnalités importantes accès au résultat d’un appel à _call accès au résultat d’une interaction
4
ISLServer version RMI Un merci tout particulier à David Emsellem Pour avoir corrigé tous les problèmes précités Pour avoir réalisé les extensions dont nous avions besoin
5
Travail effectué Découverte du fonctionnement de l’application grâce à l’interaction trace Étude des différentes possibilités et sélection d’une méthode pour gérer les groupes Installation d’un serveur de messagerie et envoi de messages de notification
6
Interaction de trace interaction traceCalendar (Calendar cal, Console cons) { cal.* -> cons.outObject(_call); cal._call }
7
Test de disponibilité des membres d’un groupe Interaction testGroupMembersAvailability (Calendar c1, GroupTools gt) { c1.getNoAvailableParticipants(Timestamp db, Timestamp df), Enumeration e, Enumeration e1 -> e := c1.getAllParticipants(); e1 := c1._call; result := gt.getGroupNoAvailableParticipants (e,e1,db,df); }
8
Notification des utilisateurs interaction meetingCreation(Calendar c1, MailTool m1) { c1.createMeeting(String login, Timestamp dd, Timestamp df, String place, String title, String description), java.lang.String msg -> msg := m1.concat("Agendas : Rendez-vous proposé par : ", login);... msg := m1.concat(msg, "description", description); m1.sendMail(login, msg); c1._call }
9
Démonstration...
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.