Outils pour utilisateurs

Outils du site


cours:ws-rest_and_ws-soap:lab

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
cours:ws-rest_and_ws-soap:lab [2019/04/10 15:05]
tigli [Choose your Extensions]
cours:ws-rest_and_ws-soap:lab [2019/04/24 10:20] (Version actuelle)
tigli [Evaluation of the Lab]
Ligne 23: Ligne 23:
  
 == Development : == == Development : ==
-  * **Graphical User Interface** for the client **(Grade Scale : points)**+  * **Graphical User Interface** for the client **(Grade Scale : points)**. Winforms is only an old simple framework to prototype basic graphical interfaces. Here, you can rather developp Web interfaces with WebForms (close to winforms design method to easily implement dynamic and interactive asp.net web pages) or other graphical client in other plateforms. ​
   * **Asynchronous Access ** : Replace all the accesses to WS  (beetween Velib WS and IWS, between IWS and WS Clients) with asynchronous ones. Some indications can be find just below. **(Grade Scale : 3 points)**   * **Asynchronous Access ** : Replace all the accesses to WS  (beetween Velib WS and IWS, between IWS and WS Clients) with asynchronous ones. Some indications can be find just below. **(Grade Scale : 3 points)**
   * ** Cache management **Add a cache in IWS, to reduce communications between Velib WS and IWS and propose various cache management policies **(Grade Scale : 10 points)**   * ** Cache management **Add a cache in IWS, to reduce communications between Velib WS and IWS and propose various cache management policies **(Grade Scale : 10 points)**
   * ** Functional extensions ** : use the google API and Velib API to plan the best way from one place to another using Velib **(Grade Scale : 10 points) **    * ** Functional extensions ** : use the google API and Velib API to plan the best way from one place to another using Velib **(Grade Scale : 10 points) ** 
-  * **Security extension** : user registration,​ tokens management, encryption. If the cache management providew variable Quality of Service accoding to subscription,​ tokens are necessary for billing **(Grade Scale : points)**.+  * **Security extension** : user registration,​ tokens management, encryption. If the cache management providew variable Quality of Service accoding to subscription,​ tokens are necessary for billing **(Grade Scale : points)**.
  
 == Deployment : == == Deployment : ==
Ligne 49: Ligne 49:
 Le projet sera mené en binôme mais lors de deux dernières séances du module, une audition de 5 min. étudiant par étudiant permettra d'​évaluer votre investissement ** personnel ** Le projet sera mené en binôme mais lors de deux dernières séances du module, une audition de 5 min. étudiant par étudiant permettra d'​évaluer votre investissement ** personnel **
  
-Le Projet sera évaluable à partir ​du XXXXXXXXXXXX (à fixer selon la date de l'​avant dernier créneau du module ... semaine 20 sinon semaine 17 .... Cf. mail à C. Papazian)  ​et de la version déposée sur votre GitHub. ​+Le Projet sera évaluable à partir semaine 20 et de la version déposée sur votre GitHub. ​
  
 Sur votre GitHub, vous rajouterez un README qui contiendra la liste des extensions ci-dessus rajoutées et testées. Sur votre GitHub, vous rajouterez un README qui contiendra la liste des extensions ci-dessus rajoutées et testées.
cours/ws-rest_and_ws-soap/lab.1554901538.txt.gz · Dernière modification: 2019/04/10 15:05 par tigli