Aprende Java Aprende Php Aprende C++ Aprende HTML 5 Aprende JavaScript Aprende JSON Aprende MySQL Aprende SQLServer Aprende Visual Basic 6 Aprende PostgreSQL Aprende SQLite Aprende Redis Aprende Kotlin Aprende XML Aprende Linux VSC Aprende Wordpress Aprende Laravel Aprende VueJS Aprende JQuery Aprende Bootstrap Aprende Netbeans Aprende Android
Sigueme en Facebook Sigueme en Twitter Sigueme en Instagram Sigueme en Youtube Sigueme en TikTok Sigueme en Whatsapp
Home / Desarrollo Web / Java / VideoTutorial / Java Webservices – Servicios Web

Java Webservices – Servicios Web

Por jc mouse jueves, marzo 22, 2012

Servicios Web

Un servicio web (Web Services) es un sistema de software en la web que nos ofrece la posibilidad de realizar una o múltiples tareas a través de la red, en general son solo APIS. Técnicamente, es algo mucho más complejo, eso sí, sin embargo solo nos basta saber que «un servicio web nos permite soportar interacción máquina a máquina sobre un red», en general «servicio web» suele referir a clientes y servidores que se comunican usando mensajes XML que siguen el estándar SOAP.

Para usar un servicio web, todo lo que tenemos que hacer es entrar a su dirección por medio de nuestro navegador. Sin embargo, existen programas que nos permiten usar servicios concretos sin necesidad del navegador, sólo con ellos y una conexión a Internet. Un programa así, recibe el nombre de «cliente», estos programas los veremos más adelante, en este video-tutorial veremos la forma de crear un «Servicio Web» utilizando el lenguaje Java y el IDE Netbeans, ademas necesitamos un servidor web para realizar las pruebas, utilizaremos Tomcat en su version 6.

VIDEO TUTORIAL SERVICIOS WEB EN JAVA/NETBEANS

Nuestro servicio web es sencillo, y solamente consta de unas operaciones matemáticas básicas como son la Suma y la Multiplicación, este Servicio Web lo implementaremos en posteriores tutoriales.

import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebService;

/**
 * @web https://www.jc-mouse.net/
 * @author Mouse
 */
@WebService()
public class calculadora {

    /**
 * Web service operation
 */
    @WebMethod(operationName = "Suma")
    public int Suma(@WebParam(name = "valor1")
    int valor1, @WebParam(name = "valor2")
    int valor2) {        
        return ( valor1 + valor2);
    }

    /**
 * Web service operation
 */
    @WebMethod(operationName = "Multiplicacion")
    public int Multiplicacion(@WebParam(name = "valor1")
    int valor1, @WebParam(name = "valor2")
    int valor2) {

        return ( valor1 * valor2);
    }

}

 

Puedes descargarte el ejemplo completo desde  «Servicio Web/Java«

Tags

Artículos similares

Impresión de Interfaz Gráfica de Usuario

En este post veremos como imprimir secciones de un formulario en java implementando la Interface Printable. La clase que[...]

Personalizar JTabbedPane con Netbeans

Crear una librería swing para java utilizando Netbeans no es nada del otro mundo y la cantidad de código que vayamos a e[...]

Rompecabezas [Código Fuente]

Hace tiempo me pidieron el código fuente de un juego de Puzzle de Neon Genesis Evangelión, este juego es completo, tiene[...]

Node.js: Instalación, configuración y Hola Mundo

No se puede negar la popularidad que ganaron las aplicaciones de JavaScript en los últimos años, y las bibliotecas dispo[...]

Creación y uso de parametros en Jaspersoft Studio

Hola 🙂 En este video tutorial veremos como crear y usar parámetros en reportes con JasperSoft Studio, la base de datos q[...]

Juego: Acierta los colores (Código Fuente)

Acierta los colores o Adivina los colores es un sencillo juego que consiste en que dado 6 colores «rojo», «verde», «salm[...]