System.Web.Services Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Contiene clases que permiten crear servicios Web XML mediante clientes de servicios Web XML y ASP.NET. Los servicios Web XML son aplicaciones que permiten intercambiar mensajes en un entorno de correspondencia imprecisa mediante protocolos estándar como HTTP, XML, XSD, SOAP y WSDL. Los servicios Web XML permiten compilar aplicaciones modulares ubicadas dentro y fuera de empresas de entornos heterogéneos, por lo que pueden interoperar 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). 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 bloque de creación del futuro de la Web.
Clases
WebMethodAttribute |
Cuando este atributo se agrega a un método en un servicio Web XML creado mediante ASP.NET, el método es invocable desde clientes Web remotos. Esta clase no puede heredarse. |
WebService |
Define 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. |
WebServiceAttribute |
Se utiliza para agregar información adicional a un servicio Web XML, como una cadena que describe su funcionalidad. |
WebServiceBindingAttribute |
Declara un enlace que define uno o más métodos de servicios Web XML. Esta clase no puede heredarse. |
Enumeraciones
WsiProfiles |
Describe la especificación de interoperabilidad de los servicios Web (WSI) a la que un servicio Web solicita la conformidad. |
Comentarios
Para empezar a crear servicios web XML mediante ASP.NET, examine la WebService clase , que los servicios web XML pueden derivar de para obtener acceso a los intrínsecos de ASP.NET y a la WebMethodAttribute clase , que debe colocarse en cualquier método que desee exponer mediante programación a través de la Web.