Crear servicios web en código administrado

Actualización: noviembre 2007

Los servicios web se crean en código administrado utilizando el marco de trabajo de página ASP.NET. Para empezar, se crea un archivo .asmx. Este archivo contiene la directiva WebService, que identifica la clase pública que implementa la lógica de servicio web. La clase de servicio web contiene uno o varios métodos públicos para su exposición en un servicio web. Estos métodos del servicio web están precedidos por el atributo WebMethod. ASP.NET controla la infraestructura para exponer dichos métodos como un servicio web. Para obtener más información, vea Modelo de código para servicios web en código administrado.

Para crear servicios web en código administrado con Visual Studio, hay que obtener acceso a un servidor web configurado para desarrollar aplicaciones ASP.NET. Los servicios web en código administrado se crean en un servidor de desarrollo. De forma predeterminada, el servidor de desarrollo es el equipo en que se instaló Visual Studio. Normalmente, el proyecto se desarrolla y se genera en un servidor de desarrollo y luego se implementa en otro servidor (el servidor de implementación) que hospedará el servicio web. Sin embargo, si el desarrollo se realiza directamente en el servidor que hospedará el servicio web, el servidor de desarrollo y el de implementación serán el mismo.

En esta sección

Secciones relacionadas