Unlock the potential of generative AI across all your managerial functions.
Log in
Or create your account
You have just added to your selection
Your cart is empty, See our trainings

Description

Web Services are a tool for inter-application integration and opening to the intranet, extranet or Internet, and constitute the means for developing distributed and interoperable applications. This seminar presents an in-depth study of Web Services and associated protocols: SOAP, WSDL, UDDI directory, REST, security and authentication protocol, WS-X extensions. It also shows you the main tools for creating and operating in a Java and .NET environment.

Who is this training for ?

For whom ?

Project managers and developers.

Prerequisites

Training objectives

  • Understand the architecture of SOAP and REST web services Organize web service-based applications Discover how web services work in a Java EE environment Discover how web services work in a
  • Net environment
  • Training program

      • Application distribution technologies: from the client/server approach to distributed objects.
      • Limits in the distributed object approach.
      • Principle of Services Web.
      • Web Services Architecture.
      • XML exchange protocol, SOAP contract discovery.
      • Web Service Description WSDL (Web Service Description Language) .
      • Web Services invocation methods: call from the client, setting up a Client Web Service proxy.
      • Web Services-based application architecture: management and access to data, interaction between Web Services
      • UDDI Directory: principle, operation, information model.
      • Use for referencing Web Services.
      • Referencing on an Intranet and Internet.
      • Use of directories by applications: dynamic discovery of services, management of the service catalog.
      • Other types of directories for Web Services: use of LDAP type directories, advantages and disadvantages.
      • Client authentication: validation of identity, transmission of identity between Web Services.
      • Management of the confidentiality and integrity of information circulating between the client and the server .
      • Authorization mechanisms and definition of client rights, WS-Policy.
      • Use of SOAP headers for transporting security and authentication information.
      • Transaction management with WS-Coordination.
      • Orchestration language: WS-BPEL.
      • Monitoring the routing of SOAP messages with WS-Addressing and WS-ReliableMessaging.
      • Context management with WS-Correlation.
      • Other interesting extensions: WS-MetadataExchange, WS-CDL.
      • Reminder about HTTP requests.
      • The basic principles of REST.
      • The architectural elements of REST.
      • The formats of data exchange: XML, JSON.
      • REST Services vs SOAP Services.
      • Organization of applications based on Web Services.
      • Integration of the existing: connectivity of Web Services with other technologies.
      • Integration of Web Services for access via Web Services.
      • Organization of application development using Web Services.
      • Test and validation cycle.
      • Multichannel applications: access from the Web , rich and thin clients.
      • How applications work.
      • Link with service-oriented architectures (SOA).
      • Web Services in Java according to Javasoft: Core Web Services (JAX-WS, JAXB), Enhanced Web Services (WSIT).
      • Secure Web Services (XWS-Security), Legacy Web Services (JAX-RPC).
      • Apache Web Services projects.
      • Integration of Web Services in development tools: Eclipse, Netbeans.
      • Web Services platform 'execution of Web Services: Glassfish & Metro, Bea WebLogic, IBM WebSphere, Apache Axis.
      • Example of development with Web Services in Java.
      • Evolution of the offer: the actors, perspectives and commitment of actors in the market.
      • Web Services Technologies in .
      • NET.
      • Integration of SOAP/XML in the framework .
      • NET.
      • Remoting Object Technologies: .
      • NET Remoting.
      • Visual Studio Development Platform.
      • NET.
      • Implementation of Web Services.
      • Debugging tools.
      • Integration of clients and Web clients with Web Services (ASP applications.
      • NET and Windows Forms).
      • Integration into the Microsoft system offering: Server.
      • NET, Biztalk, Commerce Server.
      • Web Services execution platforms : integration into a UDDI directory server, integration of Web Services.
    • 800
    • 14 h

    Submit your review

    Translated By Google Translate