Reinvent your training with agile, tailor-made solutions.
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.
    • 859
    • 14 h

    Submit your review

    Translated By Google Translate