Compartir a través de


Ejemplo Web Services Generics Serialization Technology

Actualización: noviembre 2007

En este ejemplo se muestra cómo utilizar y controlar la serialización de genéricos en servicios Web ASP.NET.

Para obtener información sobre el uso de los ejemplos, vea los siguientes temas:

Para generar el ejemplo mediante Visual Studio

  1. Abra Visual Studio y seleccione Nuevo sitio Web en el menú Archivo.

  2. En el cuadro de diálogo Nuevo sitio Web, seleccione en el panel izquierdo el lenguaje de programación deseado y, a continuación, en el panel derecho, seleccione Servicio Web ASP.NET.

  3. Haga clic en Examinar y navegue hasta el subdirectorio \CS\GenericsService.

  4. Seleccione Service.asmx para abrir el archivo en Visual Studio.

  5. En el menú Generar, haga clic en Generar solución.

Nota:

Los pasos siguientes son necesarios para generar el ejemplo.

  1. Abra el Explorador de Windows y navegue hasta el subdirectorio \CS.

  2. Haga clic con el botón secundario en el icono del subdirectorio GenericsService y seleccione Compartir y seguridad.

  3. En la ficha Uso compartido de Web, seleccione Compartir esta carpeta.

Nota importante:

Tome nota del nombre del directorio virtual que aparece en el panel Alias, ya que lo necesitará para ejecutar el ejemplo.

Para generar el ejemplo mediante Internet Information Services

  1. Abra el complemento de administración Internet Information Services y expanda Sitios Web.

  2. Haga clic con el botón secundario del mouse (ratón) en Sitio Web predeterminado, seleccione Nuevo y, a continuación, Directorio virtual para crear el Asistente para crear un directorio virtual.

  3. Haga clic en Siguiente, especifique el alias público del directorio virtual y haga clic en Siguiente.

  4. Escriba la ruta de acceso al directorio en el que guardó el ejemplo (suele ser el subdirectorio \CS\GenericsService) y haga clic en Siguiente. Haga clic en Siguiente para finalizar el asistente.

Nota importante:

Tome nota del nombre del directorio virtual que aparece en el panel Alias, ya que lo necesitará para ejecutar el ejemplo.

Para ejecutar el ejemplo

  1. Abra una ventana del explorador y seleccione su barra de direcciones.

  2. Escriba https://localhost/[directorio virtual]/Service.asmx, donde [directorio virtual] representa el directorio virtual que ha creado cuando generó el ejemplo.

Comentarios

En el ejemplo se muestra una página ASP.NET predeterminada que contiene vínculos a la definición del Servicio Web. Puede personalizar la presentación además de modificar el código fuente del servicio Web. Para obtener más información, vea Generar clientes de servicios web XML.

Vea también

Referencia

System.Collections.Generic

System.Web.Services

System.Xml.Serialization

Otros recursos

Serialización

Servicios Web XML creados con ASP.NET y clientes de servicio Web XML