Services Web.
  Besoin
  Permettre à des applications d'interopérer, qu'elles soient :
  
  
  Analyse
  Les services Web permettent une indépendance :
  
    - du format de données
 
    - du protocole de transport
 
  
  Conception
  Les Web Services exploitent :
  
    - un langage de description de données : XML
    
 
    - un protocole d'invocation de services : SOAP
 
    - un standard d'annuaire : WS-Inspection regroupant :
      
        -  pour la description de services : WSDL
 
        -  pour la publication de services : UDDI
 
        - autres documents généraux (pages Web typiquement)
 
      
     
    - un standard de sécurité via :
      
        - WS-Security
          
            - XML-Signature
 
            - XML-Encryption
 
          
         
        - HTTPS 
 
        - HTTPR
 
      
     
    - un standard transactionnel : WSFL
 
  
  Implémentation
  Java propose un ensemble d'API optionelles au travers
    de son JWSDP.