Monografias.com > Sin categoría
Descargar Imprimir Comentar Ver trabajos relacionados

Introducción a web services (página 2)




Enviado por Pablo Turmero



Partes: 1, 2

Monografias.com

Creando un Servicio Web I
En primer lugar, creamos una aplicación WebService en Visual Studio.NET

Monografias.com

Creando un Servicio Web II
A continuación escribimos el código del servicio:
Debemos indicar que vamos a utilizar elementos pertenecientes a la clase System.WebServices using System.Web.Services;
Delante de los métodos que queramos que sean accesibles por la web añadiremos la clausula [WebMethod], indica al sistema en tiempo de ejecución que es un método llamado a través de HTTP.
Todo Web Service debe ser identificado de forma única en Internet, la manera de hacer esto es suministrando una dirección URL. Esta URL debe ser declarada en un atributo antes de la declaración de la clase: [WebService(Namespace="http://www.midominio.com/WebServices")]

Monografias.com

Creando un Servicio Web III
Seguidamente pedimos el Build (Generar) del proyecto e inmediatamente podemos acceder al servicio a través del navegador web.

Monografias.com

Conclusiones I
Revolución

los servidores de Internet hablan entre ellos, y cada día son más independientes del programador.

Van a ser utilizados principalmente por programadores Web (PHP, Perl, ASP, JSP, …) ya que su máxima funcionalidad se da casi siempre ligada a Internet.
El intercambio de datos con ficheros XML permite transmitir información con estructura, a diferencia de los ficheros con texto plano.
Las rutinas de los Servicios Web se actualizan de forma transparente para el programador y para el encargado de mantenimiento de la aplicación.

Monografias.com

Conclusiones I
Se pueden implementar funciones imposibles de contemplar bajo el uso de rutinas de librerías, como por ejemplo, incorporar un buscador de páginas web.
La carga de CPU que supone la ejecución de una rutina desaparece. La carga se reparte por Internet.
Los Servicios Web no son una versión mejorada de las librerías o módulos de programación.
Los servicios web serán o no útiles en función de la funcionalidad que ofrezcan, siempre y cuando sea sencilla su utilización.

Monografias.com

Bibliografía
Información sobre SOAP
http://www.microsoft.com/spain/msdn/estudiantes/Desarrollo/Aplicacion/Soap.asp
http://bulmalug.net/body.phtml?nIdNoticia=503 (diferencias entre XML-RPC y Soap)
Información sobre UDDI
http://www.uddi.org
Información sobre WSDL
http://www.fisica.uson.mx/carlos/WebServices/W_WSDL.htm

Generales
http://www.tic.udc.es/~fbellas/teaching/tsadi/IntroduccionServiciosWeb.pdf
http://web-services.bankhacker.com/
Servicios Web Interesantes
http://services.xmethods.net
http://www.google.com/apis/download.html
http://www.fpress.com/revista/num0502/art.htm
http://api.google.com/createkey

Libro: Programming C#, Second Edition by Jesse Liberty

Partes: 1, 2
 Página anterior Volver al principio del trabajoPágina siguiente 

Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

Categorias
Newsletter