Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Este ejemplo muestra cómo utilizar y controlar la serialización de genéricos en servicios Web ASP.NET.
Para generar el ejemplo mediante Visual Studio
Abra Visual Studio y seleccione Nuevo sitio web en el menú Archivo.
En el recuadro izquierdo del cuadro de diálogo Nuevo sitio web, seleccione su lenguaje de programación deseado y, a continuación, en el recuadro derecho, seleccione Servicio Web ASP.NET.
Haga clic en Examinar y desplácese hasta el subdirectorio del \CS\GenericsService.
Seleccione Service.asmx para abrir el archivo en Visual Studio.
En el menú Generar, haga clic en Generar solución.
![]() |
---|
Los primeros cinco pasos en esta lista son opcionales. El runtime de .NET Framework generará automáticamente el servicio Web la primera vez que se solicita el servicio. |
![]() |
---|
Los siguientes pasos son obligatorios para generar el ejemplo. |
Abra el Explorador de Windows y navegue hasta el subdirectorio \CS.
Haga clic con el botón secundario en el icono del subdirectorio GenericsService y seleccione Compartir y seguridad.
En la pestaña Uso compartido de web, seleccione Compartir esta carpeta.
![]() |
---|
Tome nota del nombre del directorio virtual que aparece en la lista en el recuadro Alias, porque necesitará para ejecutar el ejemplo. |
Para generar el ejemplo mediante Internet Information Services
Abra el complemento de administración de Internet Information Services y expanda Sitios web.
Haca clic en Sitio web predeterminado y seleccione Nuevo y, a continuación, seleccione ¿Directorio virtual? para crear el Asistente de creación de directorio virtual.
Haga clic en Siguiente, escriba el alias público para su directorio virtual y haga clic en Siguiente.
Escriba la ruta de acceso al directorio donde guardó el ejemplo (normalmente el subdirectorio del \CS\GenericsService) y haga clic en Siguiente. Haga clic en Siguiente para cerrar el asistente.
![]() |
---|
Tome nota del nombre del directorio virtual que aparece en la lista en el recuadro Alias, porque necesitará para ejecutar el ejemplo. |
Para ejecutar el ejemplo
Abra una ventana del explorador y seleccione su barra de direcciones.
Escriba https://localhost/[directorio virtual]/Service.asmx, donde [directorio virtual] representa el directorio virtual que creó cuando generó el ejemplo.
Comentarios
En el ejemplo se muestra una página ASP.NET predeterminada que contiene los 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 Building XML Web Service Clients.
Vea también
Referencia
System.Collections.Generic
System.Web.Services
System.Xml.Serialization
Otros recursos
Serialización
XML Web Services Created Using ASP.NET and XML Web Service Clients
Fecha de compilación: 2010-03-10