Esta documentación está archivada y no tiene mantenimiento.

System.Web.Services (Espacio de nombres)

Actualización: noviembre 2007

El espacio de nombres System.Web.Services está formado por las clases que permiten crear servicios Web XML utilizando ASP.NET y clientes de servicios Web XML. Los servicios Web XML son aplicaciones que permiten intercambiar mensajes en un entorno de correspondencia imprecisa utilizando protocolos estándar como HTTP, XML, XSD, SOAP y WSDL. Los servicios Web XML permiten crear aplicaciones por módulos en organizaciones con diferentes entornos, permitiendo su interoperabilidad con una amplia variedad de implementaciones, plataformas y dispositivos. Los mensajes XML basados en SOAP de estas aplicaciones pueden tener partes bien definidas (estructuradas y escritas) o partes con una definición imprecisa (utilizando XML arbitrario). La capacidad de los mensajes para evolucionar en el tiempo sin afectar al protocolo es fundamental para la flexibilidad y solidez de los servicios Web XML como componente básico del futuro del Web.

Para comenzar a crear servicios Web XML utilizando ASP.NET, vea la clase WebService, de la que pueden derivar los servicios Web XML para obtener acceso a los elementos intrínsecos de ASP.NET, y la clase WebMethodAttribute, que se debe situar en cualquier método que desee exponer en el Web mediante programación.

  ClaseDescripción
9xe4bs0s.pubclass(es-es,VS.90).gifWebMethodAttributeCuando este atributo se agrega a un método en un servicios Web XML creado mediante ASP.NET, el método se puede invocar desde clientes Web remotos. No se puede heredar esta clase.
9xe4bs0s.pubclass(es-es,VS.90).gifWebServiceDefine la clase base opcional de los servicios Web XML, que proporciona acceso directo a los objetos comunes de ASP.NET, como los de aplicación y estado de sesión.
9xe4bs0s.pubclass(es-es,VS.90).gifWebServiceAttributeSe utiliza para agregar información adicional a un servicio Web XML, como una cadena que describe su funcionalidad.
9xe4bs0s.pubclass(es-es,VS.90).gifWebServiceBindingAttributeDeclara un enlace que define uno o más métodos de servicios Web XML. No se puede heredar esta clase.

  EnumeraciónDescripción
9xe4bs0s.pubenumeration(es-es,VS.90).gifWsiProfilesDescribe la especificación de interoperabilidad de los servicios Web (WSI) a la que un servicio Web solicita la conformidad.
Mostrar: