formation web services

Il s’agit d’une technologie permettant à des applications de dialoguer à distance via Internet, et ceci indépendamment des plates-formes et des langages sur lesquelles elles reposent. Pour ce faire, les services Web s’appuient sur un ensemble de protocoles Internet très répandus (XML, HTTP), afin de communiquer. Cette communication est basée sur le principe de demandes et réponses, effectuées avec des messages XML.

Les services web sont décrits par des documents WSDL (Web Service Description Langage), qui précisent les méthodes pouvant être invoquées, leurs signatures et les points d’accès du service (URL, port). Les services Web sont accessibles via SOAP, la requête et les réponses sont des messages XML transportés sur HTTP.

Il existe probablement autant de définitions des Web Services que d’entreprises qui les créent, mais presque toutes ces définitions ont ceci en commun :

les Web Services proposent aux utilisateurs du Web des fonctionnalités pratiques grâce à un protocole Web standard (dans la plupart des cas, le protocole utilisé est SOAP)

les Web Services offrent un moyen de décrire leurs interfaces suffisamment en détail pour permettre à un utilisateur de créer une application cliente capable de converser avec eux cette description est généralement fournie dans un document XML nommé WSDL (Web Services Description Language)

les Web Services sont inscrits afin que les utilisateurs potentiels puissent les trouver facilement. Ceci est possible grâce à UDDI (Universal Discovery Description and Integration).

Objectifs formation web services

  • Comprendre de manière technique, fonctionnelle et architecturelle les web services, les micros services et les API.
  • Maîtriser comment délivrer un SI digital fondé sur les micros services et les APIs : Architecture technique, méthode de conception, choix de langages de développement, déploiement des pratiques d’administration et d’exploitation, ouverture des APIs aux partenaires et aux développeurs, maîtriser la sécurité, déployer sur le Cloud, etc.
  • Connaître les secrets des géants du web qui conçoivent et développent des centaines de micro services par mois et les ouvrent par API aux clients et aux développeurs, tout en maîtrisant les risques.

INTRODUCTION AUX WEB SERVICES

  • Qu’est-ce qu’un (Web) Service ?
  • Les architectures distribuées
  • Granularité des services
  • Principes de conception
  • Web Services et SOA·WS-* et/ou REST
  • WS-I et BasicProfile : assurer l’interopérabilité des Web Services

JAVA ET WEB SERVICES

  • Aperçu de l’offre Java/Web Services
  • JAX-WS : Java et WS-*
  • JAX-RS : Java et REST
  • Apache CXF : framework Java/Web Services

XML/XSD : RAPPELS

  • XML/XSD : pivot des Web Services
  • XML (langage universel), XSD (décrire un document)
  • Namespaces et typage

SOAP

  • SOAP : protocole RPC des Web Services WS-*
  • De XML/RPC à SOAP
  • La jungle des encodages et des communications SOAP
  • Couche transport : HTTP, JMS, SMTP…
  • soapUI : un client SOAP
  • Développer des Web Services avec CXF
  • MTOM : gérer les formats binaires

WSDL : LE CONTRAT DE SERVICES

  • WSDL : Web Services Description Language
  • De l’importance du contrat dans la SOA
  • Structure d’un WSDL
  • Définition abstraite : quelles opérations sont disponibles ?
  • Définition concrète : comment appeler les opérations ?
  • WSDL First ou Java First ?

UDDI : L’ANNUAIRE DES SERVICES

  • UDDI : Universal Description Discovery and Integration
  • Où trouver les services ?
  • Accéder à l’annuaire
  • Administrer un annuaire
  • Apache jUDDI : un annuaire simple

WEB SERVICES ASYNCHRONES

  • Réaliser un Web Service asynchrone ?
  • Callback et/ou polling
  • WS-Addressing : s’abstraire de la couche de transport
  • Principe de Publish/Suscribe

L’UNIVERS WS-*

  • WS-Security et problèmes de sécurité des Web Services
  • WS-TXM: gérer des transactions courtes/longues
  • WS-Reliable Messaging : fiabiliser l’envoi/réception de messages
  • WS-BPEL : orchestrer des Web Services
  • Web Services et QoS

REST : UN ENSEMBLE DE RESSOURCES

  • REST : Representational State Transfer
  • REST : retour aux sources du Web
  • URI et opérations de base
  • Comparaison avec les Web Services WS-*
  • RESTful ou REST ?
  • Réaliser une architecture RESTful avec Java et CXF

Participant à la formation web services:

          Administrateur de bases de données Administrateur réseau Administrateur système Consultant informatique Développeur Directeur technique Intégrateur Programmeur Technicien réseau Webdesigner Webmaster Ingénieur en informatique Technicien en informatique développeur Infographiste Designer

Volume Horaires ; 36-72-144 heures
Nombre de places : 2-6 personnes par groupe

Durée de la formation Excel : 

Pack de la formation initiale
3 mois (36h) 3 heures par semaine
2 mois (36h) 6 heures par semaine
1 mois (36h) 9 heures par semaine
2 semaines (36h) 18 heures par semaine

Pack de la formation avancé
6 mois (72h) 3 heures par semaine
3 mois (72h) 6 heures par semaine
2 mois (72h) 9 heures par semaine
1 mois (72h) 18 heures par semaine

Pack de la formation expert 
Formation individuelle en Excel par projet  ( formation des cadres )

Pack de la formation entreprises 
Formation initiale en excel  : 2 jours
Formation avancée en excel : 3 jours

Télécharger notre catalogue détaillé des formations

Avantages – Oasis de la connaissance –

  • Formation en groupe : 18H – 36H – 72H – 144H
  • Formation individuelle : 12H-20H
  • Formation en Excel 100% Pratique
  • Une orientation et diagnostic de besoin avant l’inscription
  • 2 centre de formation à votre disposition Beauséjour et Hay el mohammadi
  • Cours du jour, cours du soir et weekend
  • Attestations / certification en Excel à la fin de la formation
  • Démarrage instantané à tout moment de l’année
  • Formation individuelle ou en groupe (6 personnes au Max)
  • Formation personnalisée basée sur des cas réels et projets de formations
  • Formateurs hautement qualifiés et expert en Excel
  • Différentes formules des horaires 18H – 36H – 72H – 144H-300H
  • Possibilité de bloquer la formation ou reporter la séance
  • Horaires flexibles 7j / 7 de 9h à 21h selon votre choix / disponibilité
  • Des facilités de paiement sans frais supplémentaires
  • Différentes formules adaptées à votre budget et besoin
  • Plus de 200 formations
  • Coaching d’emploi gratuitement aux inscrits
  • Matériel de travail en cas de besoin : pc portable, clavier, souri
  • Accès gratuit : wifi, café, espace de détente
  • Formation continue des entreprises
  • Des consultants certifiés en excel
  • Des formations adaptées au planning des salariés
  • Ingénierie de formation
  • Conception du projet de formation
  • Développement de compétences professionnelles
  • Conseil en stratégie des entreprises
  • Une CVthèque disponibles pour les entreprises
  • cabinet de formation éligible
  • Inscription ouverte toute l’année formation professionnelle Casa

Nb : OASIS DE LA CONNAISSANCE est éligible aux CSF (Contrats Spéciaux de Formation) de l’OFPPT (Office de la Formation Professionnelle et de la Promotion du Travail) en tant qu’Organisme de Formation et de Conseil au titre de l’exercice 2019/2020 Formation des entreprises casa

Téléphone : 0522 36 20 72 / 0522 60 25 60  / 0665643640
E-mail : odc.formation2@gmail.com 
Notre Page facebook : www.facebook/oasisformation
Notre chaine youtube : www.youtube.com/oasisconnaissance
adresse 1 294 Boulevard Yacoub El Mansour, immeuble Espace Anfa 1er étage N°4
adresse 2 : 159 Bd OQBA IBN NAFII, entre bd Youssef ibn Tachfin et bd grand ceinture, au-dessus de pharmacie o-zineb HAY MOHAMMADI

cabinet formation continue oracle cabinet formation continue VB.NET cabinet formation continue VBA Excel cabinet formation continue ASP.NET cabinet formation continue Adobe Photoshop cabinet formation continue Revit Structure cabinet formation continue Autocad cabinet formation continue MS Project cabinet formation continue catia
cabinet formation continue SQL Server cabinet formation continue Access cabinet formation continue After Effects cabinet formation continune lumion cabinet formation continue vray cabinet formation continue Archicad cabinet formation continue Solidworks
cabinet formation continue excel cabinet formation continue symfony cabinet formation continue Adobe Illustrator cabinet formation continue Rhinoceros cabinet formation continue revit mep cabinet formation continue ROBOT cabinet formation continue Covadis cabinet formation continue inventor
cabinet formation continue algorithme cabinet formation continue Java script cabinet formation continue Word cabinet formation continue SketchUp cabinet formation continune lumion cabinet formation continue Autocad Civil 3D cabinet formation continue Artcam
cabinet formation continue HTML cabinet formation continue outlook cabinet formation continue C++ cabinet formation continue indesign cabinet formation continue Tekla cabinet formation continue Artlantis cabinet formation continue Revit
cabinet formation continue UML cabinet formation continue powerpoint cabinet formation continue VB cabinet formation continue AUTOFLUID cabinet formation continue final cut
                   

Formation Continue en Informatique 

Formation Continue Dessin industriel 

Formation Continue en Infographie Montage vidéo

Formation Continue en Commerce Marketing

Coaching 

Votre nom (obligatoire)
Votre email (obligatoire)
Sujet
Votre message

À propos odcplus

x

Check Also

community manager

Nous recrutons un community manager ayant une expérience dans une fonction similaire et une excellente ...