cours:bat4:notes_evolutions
Quelques évolutions possibles de ce cours ...
- Mettre à jour TD1 : possibilité d'utiliser C# pour cgi-bin, voire introduction de WebSocket
- Installation d'Apache : mettre à jour avec la dernière version
- Suppression du TD Gsoap pour un TD Web service embarqué
- Ajout d'un TD sur le binding et la notion de channel (protocol channel et transport channel)
- Revoir (retester) TD sur l'interopérabilité les services écrit en JAVA / C#
- Utilisation de Maven pour créer un service Web SOAP en Java
- Vérifier les procédure de téléchargement de VS 2013
- Créer une machine virtuelle VMWARE pour VS2013 avec la bonne configuration réseau
- Créer une machine virtuelle linux pour l'installation d'Apache, voir le développement de services Web sur un réseau simulé.
- Manque la killer application …. Mashup ? une orchestration sympa ? avec un dispositif ?
- Introduction à WS-* et WS-eventing
Sérialisation / Désérialisation
URI limité pour le message Client Serveur donc POST
- l'URI n'est plus que l'adresse du service
Sortir des formats Ad-Hoc de données échangées
- Des sérialiseurs et désérialiseurs sur étagère
- JSON
- SOAP
- others
Langage de description de service
Descrition d'API
WSDL 1.0 / WS-SOAP
REST : WADL
Convergence REST SOAP (ROA SOA)
- WCF Contrat de données d'opérations
- Voir mes Notes
Description de Services et autres informations
- annotations sémantiques …
- …
SOA
Mais REST pour le WSOA
- Vue TP … !!! - mais limité
TD : Thèse sur REST RESTFul
- QCM sur un texte ROA et CRUD …
- QCM : REST pour des domaines d'appli non logiciels
Modèle Général de Service et Web Service
Binding
Format
Contrat
TP WCF
cours/bat4/notes_evolutions.txt · Dernière modification : 2016/05/07 11:22 de tigli