(+33)1 55 60 76 72

Web Services PHP

Accueil » Formations » Architecture » Web Services PHP

Avec l'approche SOA (Services Oriented Architecture), l'interopérabilité est en passe de devenir aujourd'hui une réalité. Les Web Services en proposent une implémentation fiable et relativement aisée à mettre en oeuvreCe cours apprendra à développer, déployer, consommer et publier des services web avec la plate-forme Apache PHP. Le framework Zend est en pointe pour offrir sur le sujet des implémentations fiables et pratiques.

1350 € HT 3 jours WS-PHP

Web Services - concepts et mise en oeuvre avec PHP

Programme

Présentation des Web Services PHP

  • Principes et objectifs des Services Web
  • Intégration de l’existant : connectivité des Services Web avec les autres technologies
  • Architecture n tiers et applications distribuées : accès aux applications depuis le Web, les clients riches et clients légers
  • Les techniques et les protocoles : XML, SOAP, WSDL, UDDI

Technologies

  • Le protocole SOAP
  • Le langage WSDL
  • Les annuaires UDDI
  • Le format XML

Outils PHP

Les implémentations

  • SOAP
  • XML-RPC
  • REST-RPC

La manipulation XML

  • simple XML
  • SAX
  • DOM
  • XSLT

PHP SOAP

  • Le serveur
  • Le service
  • Le client
  • Avec et sans WSDL
  • Le framework Zend Soap

PHP XML-RPC

  • Structure requête-réponse

Fonctions XML-RPC

  • Serveur
  • Appel de méthode
  • Autres fonctions

PHP REST

  • REST RPC
  • Les classes HTTP de PEAR
  • Le framework Zend Rest
  • Serveur et client
  • Symfony et REST