Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
cours:service_oriented_computing_and_web_services_2017_2018 [2018/07/04 17:58] tigli [Session 6 : Contracts for Web Services] |
cours:service_oriented_computing_and_web_services_2017_2018 [2019/01/28 15:40] (Version actuelle) tigli [Session 2 : REST and SOAP Web Services] |
||
---|---|---|---|
Ligne 82: | Ligne 82: | ||
|| | || | ||
{{ :cours:donelogo.gif?75|}} | {{ :cours:donelogo.gif?75|}} | ||
+ | |||
+ | ** Comment CRUD and REST ** [[https://www.bmc.com/blogs/rest-vs-crud-whats-the-difference/#|REST vs CRUD: What’s The Difference?]] | ||
+ | |||
=== lecture 2a == | === lecture 2a == | ||
Ligne 88: | Ligne 91: | ||
=== lecture 2b : WS-REST and WS-SOAP Lab and Evaluation == | === lecture 2b : WS-REST and WS-SOAP Lab and Evaluation == | ||
+ | |||
+ | {{ :cours:donelogo.gif?75|}} | ||
* [[cours::WS-REST_and_WS-SOAP:Lab| Lab and Evaluation instructions ]] | * [[cours::WS-REST_and_WS-SOAP:Lab| Lab and Evaluation instructions ]] | ||
Ligne 109: | Ligne 114: | ||
* [[cours:app_rep_orientees_service_2016_2017:lab_ABC|Tutorial on ABC Model]] | * [[cours:app_rep_orientees_service_2016_2017:lab_ABC|Tutorial on ABC Model]] | ||
+ | |||
+ | {{ :cours:donelogo.gif?75|}} | ||
=== Lecture 2 : "C" means contract === | === Lecture 2 : "C" means contract === | ||
Ligne 144: | Ligne 151: | ||
The final version of your lab must be on github no later than 12:15 pm, today. | The final version of your lab must be on github no later than 12:15 pm, today. | ||
</note> | </note> | ||
+ | |||
+ | ===== Session 5 : Contracts for Web Services ===== | ||
+ | |||
+ | ---- | ||
+ | {{ :cours:donelogo.gif?75|}} | ||
+ | === Lecture 1 : WSDL for WS-SOAP === | ||
+ | |||
+ | ||| | ||
+ | |||
+ | |||
+ | * {{:cours:3._contrats_et_description_de_web_services_-_wsdl-2016-2017.pdf| WSDL, Web Service Description Language for WS-SOAP}} | ||
+ | |||
+ | |||
+ | /* * {{:cours:td4-td_services_metadata_exchange_.net-2016-2017.pdf| Tutorial WSDL for WS-SOAP sous WCF- Windows Communication Foundation}} | ||
+ | */ | ||
+ | |||
+ | === Lecture 2 : ABC Model and MEX Contract === | ||
+ | ||| | ||
+ | Windows Communication Foundation (WCF) provides a rich infrastructure for exporting, publishing, retrieving, and importing service metadata. WCF services use metadata to describe how to interact with the service's endpoints so that tools, such as Svcutil.exe, can automatically generate client code for accessing the service. | ||
+ | |||
+ | * [[cours::WS_contracts_2017_2018:lecture3_swagger| Contract for WS-REST : Swagger example]] | ||
+ | |||
+ | ---- | ||
===== Advanced Session 1 : Web Services in IoT ===== | ===== Advanced Session 1 : Web Services in IoT ===== | ||
Ligne 206: | Ligne 236: | ||
</note> | </note> | ||
- | ===== Optional Lectures ===== | + | ===== Other Documents and References ===== |
---- | ---- | ||
+ | |||
+ | || | ||
+ | === Pattern Cache-Aside === | ||
+ | |||
+ | [[https://docs.microsoft.com/fr-fr/azure/architecture/patterns/cache-aside| Microsoft C# Modèle Cache-Aside]] | ||
|| | || | ||
- | === Optional Lecture 1: === | + | === DevOps === |
[[cours::service_oriented_computing_and_web_services_2017_2018:advancedlecture1| DevOps Workflow for Docker Applications and Microsoft Tools]] | [[cours::service_oriented_computing_and_web_services_2017_2018:advancedlecture1| DevOps Workflow for Docker Applications and Microsoft Tools]] | ||
|| | || | ||
- | === Optional Lecture 2 : === | + | === Google Elevation Map === |
{{:cours:td6-td_wsdl_puis_ws_google.pdf|Google Elevation Map Web Service and Velib WS }} | {{:cours:td6-td_wsdl_puis_ws_google.pdf|Google Elevation Map Web Service and Velib WS }} | ||
- | ===== Most used Web Services ===== | ||
- | ---- | + | === Docker Application Lifecycle === |
- | ||| | ||
- | [[cours:service_oriented_computing_and_web_services_2017_2018:set_WS_providers|Set of most used Web services]] | ||
- | |||
- | ===== References ===== | ||
Cloud References, [[https://novacontext.com/containerized-docker-application-lifecycle-with-microsoft-platform-and-tools/|Containerized Docker Application Lifecycle with Microsoft Platform and Tools]] | Cloud References, [[https://novacontext.com/containerized-docker-application-lifecycle-with-microsoft-platform-and-tools/|Containerized Docker Application Lifecycle with Microsoft Platform and Tools]] | ||
+ | |||
+ | === Popular Web Services === | ||
+ | |||
+ | [[cours:service_oriented_computing_and_web_services_2017_2018:set_WS_providers|Set of most used Web services]] | ||
---- | ---- | ||
+ | |||
===== Archives ===== | ===== Archives ===== |