Java - Développement web services

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Savoir développer des applications utilisant les techniques des Web services

CIT FORMATION INFORMATIQUE


Voir loin & longtemps
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 3 jour(s)
Modes
  • Entreprise
  • Distance
  • Centre
Sessions

CIT FORMATION INFORMATIQUE


Voir loin & longtemps
Voir la fiche

Tarif

Contacter l'organisme

Durée 3 jour(s)
Modes
  • Entreprise
  • Distance
  • Centre
Sessions

Programme

Introduction

  • Historique
  • Définitions
  • Les différents types de web services : ws-* et RESTful
  • Les EJB3 et annotations Java pour créer des web services

Le protocole SOAP

  • Présentation : Simple Object Access
  • Protocol pour l'échange de messages XM
  • L'interopérabilité avec SOAP, les avantages
  • Structure d'un message
  • Exemples

WSDL

  • Définition
  • Structure d'un document WSDL
  • Définition d'un service
  • Gestion de la sécurité

Les annuaires UDDI

  • Universal Description, discovery and Integration pour la recherche des services web disponibles
  • Les annuaires publics
  • Structure des données
  • Mise en oeuvre de jUDDI
  • Publication d'un Web Service

Les API Java pour XML

  • JAXP, JAXB, SAAJ : pour le traitement des données XML
  • AX RPC, lancement de procédures distantes
  • JAXM, messages XML; JAXR, identification de services web
  • Le WSDP : Java Web Services Developper Pack

WebServices et Axis

  • Présentation Axis
  • Principe de fonctionnement
  • Mise en oeuvre
  • Maintien de session avec la méthode setMaintainSession()
  • Gestion des attachements
  • Sérialisation personnalisée avec typeMapping

Axis 2

  • Présentation, historique
  • Fonctionnalités
  • Travaux pratiques : installation, lancement du serveur, tests

 Web Services et sécurité

  • Le besoin
  • Identification des menaces
  • Différents moyens de sécurisation : WS-Security, Username Token, X.509 Certificate Token Profile
  • L'authentification HTTP
  • Authentification du client
  • Création des rôles de sécurité
  • Pose de contraintes
  • Vérification
  • Génération de clés
  • Déclaration du connecteur sécurisé sous Tomcat

Le standard JAX-RS

  • La technologie des web services RESTful : Representational State Transfer
  • Format des données transférées : XML, JSON
  • Le WADL : Web Application Description Language
  • Les implémentations : Apache-CXF, Jersey
  • Mise en oeuvre de webservices RESTful avec Jersey

EJB3

  • Apports des EJB3
  • Génération de web services à l'aide des annotations

Prérequis

Aucun

Public

Chefs de projets et développeurs

Ces formations pourraient vous intéresser

Objectifs de la formation

A l'issue de cette formation Tests des applications Java, vous aurez acquis les connaissances et compétences nécessaires pour : 

Mettre en place les différents types de tests usuels sur une application

Maîtriser les bonnes pratiques de développement de classe ou de plan de tests

Maîtriser les différentes méthodologies de production

Tarif

A partir de 1 530,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Identifier les fonctionnalités et possibilités de Citrix ADC 13.x
  • Définir les bases de l'architecture réseau Citrix ADC 13.x
  • Expliquer comment SSL/TLS est utilisé pour sécuriser Citrix ADC 13.x
  • Configurer l'authentification et l'autorisation
  • Intégrer Citrix Gateway avec Citrix Virtual Apps and Desktops
  • Intégrer Unified Gateway avec des ressources additionnelles
  • Employer les outils recommandés et les techniques pour dépanner les problèmes de connectivité courants du réseau Citrix Gateway.
Tarif

A partir de 4 015,00 €

Durée

5j / 35h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

1 jour ( 7 heures)

Modes
  • Distance
  • Centre

Objectifs de la formation

À l'issue de cette formation Mettre en oeuvre les réseaux d'entreprise Cisco Wireless, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Implémenter des paramètres réseau pour fournir une infrastructure réseau sans fil sécurisée
  • Dépanner les problèmes de sécurité liés à l'infrastructure du réseau sans fil
  • Mettre en place un client sans fil sécurisé et résoudre les problèmes de connectivité du client sans fil
  • Implémenter et dépanner la QoS dans les réseaux sans fil
  • Implémenter et dépanner des capacités avancées dans les services de réseau sans fil
Tarif

A partir de 3 990,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Web services REST en PHP

Proposé par PLB CONSULTANT

Objectifs de la formation

À l'issue de cette formation Web services REST PHP, vous aurez acquis les connaissances et compétences nécessaires pour : 

  • Appréhender les différents composants impliqués dans l'architecture REST
  • Modéliser les services au sein d’une architecture applicative
  • Concevoir une architecture ROA avec la technologie REST
  • Standardiser les règles de développement des Web Services REST
  • Implémenter des Web Services REST: les concevoir, les écrire, les déployer et les sécuriser
  • S’appuyer sur un protocole ou des librairies pour assurer un degré de sécurité suffisant
  • Assurer un niveau de performance suffisant
  • Implémenter un client REST et un serveur REST
  • Invoquer un Web Service à différents niveaux d’une architecture ROA : back end (couche métier) et front end (IHM) en MVC
  • Connaitre les frameworks REST disponibles en PHP et en utiliser un pour développer un Web Service
  • Mesurer les performances de vos Web Services
  • Effectuer des tests
  • Sécuriser vos Web Servies
Tarif

A partir de 1 690,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Planifier les déploiements Exchange Server
  • Planifier et déployer les services de boîtes aux lettres Exchange Server 2016/2019
  • Planifier et déployer le transport des messages
  • Planifier et déployer les accès client
  • Concevoir et mettre en œuvre la haute disponibilité
  • Maintenir Exchange Server 2016/2019
  • Mettre en place la rétention des messages
  • Mettre en place le conformité des messages
  • Concevoir l'archivage et le blocage des messages
  • Concevoir et mettre en œuvre la coexistence des messageries
  • Migrer vers Exchange Server 2016/2019
  • Planifier un déploiement Exchange Server hybride
Tarif

Contacter l'organisme

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Expliquer quelles sont les briques technologiques mises en oeuvre dans les objets connectés, depuis les systèmes embarqués jusqu'au stockage des données en passant par les technologies réseaux utilisées.
Tarif

A partir de 860,00 €

Durée

1j / 7h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Améliorer la qualité du service
  • Identifier les risques liés à une intervention et trouver les bonnes réponses
  • Maîtriser le cahier des charges : réalisation, réception et transfert des risques
  • Améliorer la communication et la relation client
Tarif

A partir de 1 990,00 €

Durée

3j / 21h

Modes
  • Entreprise

Objectifs de la formation

  • Identifier l’objectif et la valeur des produits et services Google Cloud
  • Interagir avec les services Google Cloud
  • Décrire les manières dont les clients utilisent Google Cloud
  • Choisir parmi les environnements de déploiement d’applications sur Google Cloud et les utiliser : App Engine, Google Kubernetes Engine et Compute Engine
  • Choisir parmi les options de stockage Google Cloud et les utiliser : Cloud Storage, Cloud SQL, Cloud Bigtable et Firestore.
  • Utilisation basique de BigQuery, l’entrepôt de données géré de Google pour l’analyse
Tarif

A partir de 950,00 €

Durée

1j / 7h

Modes
  • Entreprise

Objectifs de la formation

  • Identifier les composantes clés de ChatGPT et leur fonctionnement
  • Construire des prompts efficaces pour des cas d'utilisation spécifiques
  • Analyser les réponses de ChatGPT pour en améliorer la qualité
  • Adapter les techniques de prompt engineering à différents contextes professionnels
  • Évaluer les limites éthiques et techniques de l'utilisation de ChatGPT
Tarif

A partir de 800,00 €

Durée

1 jour

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...