Curso Presencial
Lugar:
Maracena
Duración:
21 Horas
Fomento Ocupacional nace en octubre del 1993. Desde el principio su misión ha sido clara y se ha mantenido vigente en el tiempo. Aportar una mejora en la calidad de la formación de estudiantes y profe...
contactar con el responsable| Requisitos |
Residentes en España
|
| Precio |
Consultar con el centro de formación |
Module 1: The Need for XML Web Services
- Describing the evolution of distributed applications
- Identifying the problems with traditional distributed application architectures and technologies
- Describing Web services and briefly explaining how the address the design problems in traditional distributed applications
Module 2: XML Web Service Architectures
- Identifying how Web service architectures are a type of service-oriented architecture
- Describing the elements of a Web service architecture and explaining their roles
- Describing the Web service programming model
Module 3: The Underlying Technologies of XML Web Services
- Describing the structures of an HTTP request and response
- Issuing HTTP POST and GET request and processing the responses by using the .NET Framework
- Describing data types by using the XML Schema Definition language (XSD)
- Explaining how to control the way a .NET Framework object is serialized to XML
- Describing the structures of a Simple Object Access Protocol (SOAP) request and response
- Issuing a SOAP request and processing the response by using the .NET Framework
Modulo 4: Consuming XML Web Services
- Explaining the structure of a Web Service Description Language (WSDL) document
- Explaining the Web services discovery process
- Locating service contracs by using Disco.exe
- Generating Web service proxies by using Wsdl.exe
- Implementing a Web service consumer by using Visual Studio .NET
- Invoking a Web service sinchronously and asynchronously by using a Web service
Module 5: Implementing a Simple XML Web Service
- Creating a Web service project
- Implementing Web service methods, exposing them, and controlling theri behavior
- Managing state in an ASP.NET-based Web service
- Debugging Web services
Module 6: Publishing and Deploying XML Web Services
- Explaining the role of UDDI in Web services
- Publishing a Web service in a UDDI registry by using the UDDI SDK
- Searching a UDDI registry to locate Web services by using the UDDI SDK
- Explaining the various options for publishing a Web service on an intranet
- Explaining some of the options for modifying the default configuration of a Web service
Module 7: Securing XML Web Services
- Identifying the differences between authentication and authorization
- Explaining how to use the security mechanisms that Microsoft Internet Information Services (IIS) and Windows provide for authentication
- Using role-based security and code access security for authorization in a Web service
- Encrypting the communication between a Web service consumer and a Web service
Module 8: Designing XML Web Services
- Identifying the restrictions that are imposed on data types by the various Web services protocols
- Explaining how the use of Application and Session state can affect the performance and scaling of Web services
- Explaining how to use output and data caching to improve Web service performance
- Implementing caching in a Web service
- Explaining how asynchronous Web service methods can improve performance
- Explaining the need for instrumenting Web services
- Identifying the components of a Web service that can be versioned
- Explaining how to implement a virtual Web service by using screen scraping
- Implementing a Web service that uses multiple Web services
- Identifying the trade-offs in the techniques that are used for exposing aggregated Web services
Module 9: Global XML Web Services Architecture
- Describe limitations inherent to the specifications with which today’s Web services are built
- Describe the design principles and specifications of Global XML Web services Architecture (GXA)
- Describe Web service application scanarios made possible by Web Services Routing Protocol (WS-Routing) and Web Services Referral Protocol (WS-Referral)
- Explain how to use Web Services Security Language (WS-Security) and Web Services License Language (WS-License) to perform authorization for Web services
- Design Web services that anticipate and can leverage the features that GXA will offer when released
Requisitos:
Antes de asistir a este curso, el estudiante debe tener: Familiarizarse con C# o Microsoft Visual Basic .NET; Programación en C++, Java o Microsoft Visual Basic; Entendimiento de como leer y escribir documentos XML; Experiencia con aplicaciones simples C#; Desarrollo de aplicaciones distribuidas usando Visual Basic, Java o C++.
| Dónde | Maracena, C/ Joaquin Blume, 2. ver mapa |
| Cuándo | Inicio: consultar al centro de formación |