MSDN HowTo Webservices - 1st Sept 9-13hs MSFT Argentina

This will be the content of the presentation. We will deliver a companion CD with lots of resources and code regards webservices.
You can register for the event here

Esta presentación estará orientada a dar respuesta a los desafíos de las aplicaciones complejas que usan Web Services, planteando soluciones con la tecnología actual (VS2003) y mostrando el futuro de la plataforma (VS2005, Indigo).

Analizaremos los requerimientos mas comunes y los resolveremos utilizando el perfil básico y las extensiones de WS-*, ya sea usando la plataforma o con alternativas propietarias (hechas a mano) para los que no pueden esperar a que se liberen las especificaciones.

 

Requerimientos básicos

  • Como controlar la comunicación con Headers. Internacionalización (I18N) utilizando Header de cultura y recursos (en-US, es-AR).
  • Como proteger un WS
    • Usando la plataforma  (Basic, Digest, Integrated)
    • Usando headers
  • Como manejar conversaciones (manejar sessiones)
    • Usando la plataforma (sesion de IIS)
    • Usando headers (token de conversacion)
  • Como manejar transacciones

 

Requerimientos intermedios

  • Como decidir entre implementar HttpModules o SoapExtensions
  • Como encriptar  con mecanismos propietarios (SoapExtension)
  • Como comprimir  con mecanismos propietarios (SoapExtension)
  • Como manejar la serializacion de objetos a documentos XML y viceversa.
    • XmlSerilization  vs .NET serialization, XML namesapces, creación de XSD schemas, XSDObjectGenerator
    • SoapDocumentService y SoapDocumentMethod, recomendación de WS-I

 

Requerimientos avanzados

  • Como consumir un WS dinámicamente, sin agregar una web reference de Visual Studio
  • Como manejar enrutamiento (usando HttpHandler en vez de paginas asmx)
    • Intercepción de mensajes con Sniffer Soap. Ruteo directo a MS-SQL usando Sql XML. Ruteo basado en contenido (Atención preferencial de usuarios)
  • Interoperar entre JAVA y NET
  • Como hacer un WS en Indigo
    • Como hacer WS que migren fácilmente a Indigo

Published: August 25 2005

blog comments powered by Disqus