Ir al contenido principal

CREACION DE WEB SERVICES CON C#


En este tutorial vamos a ver cómo crear un webservices en visual estudio este web services va a sumar dos números y retornar el resultado de la suma.




1-    Abrimos el visual studio.




1-    Creamos el proyecto, para este
  Archivo > nuevo proyecto
  Seleccionamos  Visual c# > WEB  y seleccionamos la opción  de Aplicación de servicio Web de Asp.NET
  Le damos un nombre a nuestro proyecto y clic en aceptar.


1-      Vamos a crear el método en el cual se hará la suma de los números y nos retorna el resultado.
Dentro de la clase colocaremos el siguiente código:
   [WebMethod]
        public string suma(int i, int j)
        {
            int suma = i + j;
            return "la suma es: " + suma;
        }

En este código declaramos dos variables enteras i, j   que serán las encargadas de guardar los dos números enteros para sumar; declaramos  una varible suma de tipo entero que se encargara de guardar el resultado de la suma; y por ultimo retornamos el resultado de la operación.
Asi quedaría  nuestro código :
   using System;
   using System.Collections.Generic;
   using System.Linq;
   using System.Web;
   using System.Web.Services;

  namespace SumaNumeros
{
    ///


    /// Descripción breve de Service1
    ///

    [WebService(Namespace = "http://tempuri.org/")]
    [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
    [System.ComponentModel.ToolboxItem(false)]
    // Para permitir que se llame a este servicio Web desde un script, usando ASP.NET AJAX, quite la marca de comentario de la línea siguiente.
    // [System.Web.Script.Services.ScriptService]
    public class Service1 : System.Web.Services.WebService
    {
        [WebMethod]
        public string suma(int i, int j)
        {
            int suma = i + j;
            return "la suma es: " + suma;
        }
    }

     Iniciamos la depuración del código 


}
  Nos aparece el método donde se reciben los dos números y la descripción de los estándares que manejan los servicios web.
1-      Escribimos los números a sumar y damos clic en invocar para llamar al método que hace la operación.



  Después de dar clic en invocar nos mostrara el XML  con el resultado



  De esta manera se pueden crear los métodos y servicios web que se deseen todo queda en la imaginación.


   saludos 
   
   H4RU





Entradas populares de este blog

BUSQUEDA BINARIA EN C++

holas aqui les dejo el codigo de un ejemplo de busqueda binaria en un vector; esto esta hecho en dev c++.
recordemos que para hacer la busqueda binaria hay un requisito y es que el vector donde se va a buscar debe estar ordenado.
todos los creditos a alejandro ;)

CREAR ARCHIVOS TXT EN VISUAL BASIC 2010

Buenas hoy veremos un ejemplo para crear un archivo .txt en visual basic .NET  utilizando la herramienta visual studio 2010.
el manual de referencia lo podemos encontrar en el libro 
VISUAL BASIC .NET lenguaje y aplicaciones 3ra edicion  Fco. Javier Ceballos
el tipo de acceso mas simple a un fichero de datos es el secuencial, un fichero abierto  para acceso secuencial es un fichero que puede almacenar registros de cualquier longitud.
Este tipo de acceso generalmente se utiliza con ficheros de texto en los que se escribe toda la información desde el principio hasta el final y se lee de la misma forma.
las acciones mas comunes que se manejan a la hora de trabajar con archivos son: CreateNew: crea un nuevo fichero. Si el fichero existe se lanzara una excepción del tipo IOException Create: Crear un nuevo fichero. Si el fichero existe sera sobrescrito  Open: abrir el fichero existente OpenOrCreate: abrir un fichero si existe si no se crea uno nuevo Truncate: abrir un fichero existente y trunca…