cours:ws-rest_and_ws-soap:lab
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| cours:ws-rest_and_ws-soap:lab [2019/04/10 06:32] – [Choose your Extensions] tigli | cours:ws-rest_and_ws-soap:lab [2019/04/24 08:20] (Version actuelle) – [Evaluation of the Lab] tigli | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ====== REST and SOAP WS Lab | + | ====== REST and SOAP WS, VELIB Project |
| This Lab is a first step of the course (Session 1 + Session 2). | This Lab is a first step of the course (Session 1 + Session 2). | ||
| Ligne 23: | Ligne 23: | ||
| == Development : == | == Development : == | ||
| - | * Graphical User Interface for the client **(Grade Scale : 2 points)** | + | |
| - | * 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 : 4 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)** |
| - | * Add a cache in IWS, to reduce communications between Velib WS and IWS and propose various cache management policies **(Grade Scale : 6 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, | ||
| == Deployment : == | == Deployment : == | ||
| - | * Of course the main interest of IWS is to be a kind of proxy in your company network to manage accesses to the external Velib WS. The natural architecture for that is to deploy IWS on a local server for virtualization for example with docker. Be careful this operation is not so simple because IWS must be a .Net Core project to deploy it on docker and unfortunately complete WCF is not supported on ASP .Net Core (only the client part in WCF !). Some indications can be find just below. **(Mark Scale : 8 points)** | + | * Of course the main interest of IWS is to be a kind of proxy in your company network to manage accesses to the external Velib WS. The natural architecture for that is to deploy IWS on a local server for virtualization for example with docker. Be careful this operation is not so simple because IWS must be a .Net Core project to deploy it on docker and unfortunately complete WCF is not supported on ASP .Net Core (only the client part in WCF !). Some indications can be find just below. **(Mark Scale : 10 points)** |
| == Monitoring == | == Monitoring == | ||
| - | * Extend IWS with monitoring functionalities, | + | * Extend IWS with monitoring functionalities, |
| - | === Evaluation of the Lab === | + | ==== Choose your partner and your contract ==== |
| + | |||
| + | <note warning> | ||
| + | Fill this [[https:// | ||
| + | |||
| + | </ | ||
| + | |||
| + | ==== Evaluation of the Lab ==== | ||
| <note warning> | <note warning> | ||
| Ligne 41: | 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' | 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' | ||
| - | Le Projet sera évaluable à partir | + | Le Projet sera évaluable à partir |
| 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.1554877970.txt.gz · Dernière modification : 2019/04/10 06:32 de tigli