Lecture 2 : Software Tool to Deploy WS SOAP/WSDL Client Application (Docker) with Visual Studio

TEST of the Exercice of the Lecture 1

Avant le 19-02-18 23:59:59, envoyez votre projet console client REST de Velib :

soit, un zipfile contenant, le dossier <Nom> de votre solution VS avec son fichier .sln et la sous-arborescence de votre projet.

Le zipfile aura pour nom de fichier : <votre nom>_REST.zip à l'attention de tigli@unice.fr

Le sujet du mail sera : [RENDU 1 REST CONSOLE and more SoCWS][<Nom>]

ADVANCED Exercice from Lecture 1

WS-SOAP Client Application with Visual Studio

ADVANCED Exercice for WS-SOAP Client Application

Software Tool to Deploy Applications and Services : Docker

Docker CE for Windows is Docker designed to run on Windows 10. It is a native Windows application that provides an easy-to-use development environment for building, shipping, and running dockerized apps. Docker CE for Windows uses Windows-native Hyper-V virtualization and networking and is the fastest and most reliable way to develop Docker apps on Windows. Docker CE for Windows supports running both Linux and Windows Docker containers.

Docker for Windows requirements : Hyper V

To verify compatibility , open up PowerShell or a command prompt (cmd.exe) and type systeminfo . If all listed Hyper-V requirements have a value of Yes, your system can run the Hyper-V role. If any item returns No, check the requirements listed in this document and make adjustments where possible.

To enable Hyper-V using PowerShell ,

Enable-WindowsOptionalFeature -Online -FeatureName:Microsoft-Hyper-V -All

Be careful , Hyper-V cannot be installed on Windows 10 Home or Family ! If it's not the case, upgrade it to PRO.

See for more details : Hyper-V page.

DOCKER INSTALLATION and FIRST USES
ADVANCED Uses of Docker
How to use Docker with Visual Studio
Exercice
11:00 - 11:30 : Initiation to development on Visual Studio IDE with Docker, Tutorial and Demonstration by lecturer in O+310
DOCKER GROUPS :

Send two names for each Docker Group (couple of students working together in the module) … Docker Containers will be installed for each group (I hope so because it depends on the network bandwidth and school servers capacities), for deploying your SOA applications remotely…

Send emails for that with the subject : Docker Group [<name1>] [<email>] [<name 2>] [<email>]

To: tigli@unice.fr

To: etudes.kumar@orange.fr