Autor
|
Tema: WebService, concepto (Leído 3,728 veces)
|
Xedrox
Desconectado
Mensajes: 274
|
En terminos de Java, un webservice es simplemente un "ServerSocket" que recibe y responde mensajes en formato XML?
|
|
|
En línea
|
|
|
|
0vatsug
Desconectado
Mensajes: 8
Programmer Attempt
|
Esa duda se resuelve googleando. Un WebService no es un WebSocket. Lee éste enlace para que sepas lo que és un WebService. Luego puedes ver tutoriales en YouTube y aprender a programarlos en el lenguaje que desees, en éste caso Java.
|
|
|
En línea
|
|
|
|
Xedrox
Desconectado
Mensajes: 274
|
Pero al fin y al cabo no es un proceso que escribe/lee de una ip/puerto? Ya sabia lo de google y no aclara nada.
|
|
|
En línea
|
|
|
|
~ Yoya ~
Wiki
Desconectado
Mensajes: 1.125
|
Pero al fin y al cabo no es un proceso que escribe/lee de una ip/puerto? Ya sabia lo de google y no aclara nada.
No,la definicion de Wikipedia es suficiente: Un servicio web (en inglés, Web Service o Web services) es una tecnología que utiliza un conjunto de protocolos y estándares que sirven para intercambiar datos entre aplicaciones La diferencia entre las demás tecnologías similares, es que este es un estándar y se puede intercambiar mensaje independientemente del lenguaje utilizados. Y no es para intercambiar solo mensaje de tipo XML, sino intercambiar mensajes en cualquier tipo de formato. El que se encarga de recibir los mensajes recibidos por el cliente es el servidor, pero el que se encarga de procesar el mensaje y devolver un mensaje al servidor para que este le devuelva al cliente, es el método o función que hiciste. Pero el que hace la comunicacion entre el servidor y tu función es un provider que implementa la API JAX-WS (tambien esta JAX-RS). También a partir de Java SE 6 si no me equivoco, este viene con una api para crear un servidor embebido para publicar JAX-WS Web service. Saludos.
|
|
|
En línea
|
Mi madre me dijo que estoy destinado a ser pobre toda la vida. Engineering is the art of balancing the benefits and drawbacks of any approach.
|
|
|
Debci
Wiki
Desconectado
Mensajes: 2.021
Actualizate o muere!
|
Un buen punto de entrada sería que te informaras sobre lo que es un API-REST y CRUD, así como ver el api JAX, que te ofrece Java EE. Es todo un mundo, así que te recomiendo que te hagas con un buen libro. Normalmente si te instala Netbeans, este vendrá ya hasta con su servidor Glashfish (bastante pobre) para poder correr WebServices en pocos minutos.
Un saludo.
|
|
|
En línea
|
|
|
|
Chuidiang
|
Hola:
Un WebService, efectivamente, no es más que un socket TCP/IP (Una clase ServerSocket de java). A través del protocolo TCP/IP puedes enviar mensajes con muchos formatos, desde los propios inventados por tí, hasta formatos estándar.
El WebService envía/recibe mensajes usando el protocolo http y dentro de él, el formato xml.
En cualquier tipo de conexión más o menos habitual (webservice soap o rest, rmi, rpc, http, websocket, ftp, https, snmp, ...) solo hay dos posibles tipos de conexión de bajo nivel, TCP/IP o UDP/IP, que en java, a bajo nivel, corresponden a las clases ServerSocket (o Socket para el cliente) y DatagramSocket (tanto cliente como servidor, ya que en UDP no hay el concepto estricto de cliente servidor)
Por supuesto, nadie programa un webservice usando ServerSocket (ni ninguno de los otros protocolos), hay librerías que facilitan mucho el asunto
Se bueno.
|
|
« Última modificación: 4 Septiembre 2014, 19:45 pm por Chuidiang »
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Problema WebService Java (Jax-WS)
Java
|
petrusqui
|
0
|
1,705
|
18 Septiembre 2012, 20:35 pm
por petrusqui
|
|
|
Ayuda WEbService plz.
.NET (C#, VB.NET, ASP)
|
visualfree
|
2
|
2,781
|
21 Abril 2013, 07:28 am
por .::IT::.
|
|
|
[duda] seguridad webservice.
Java
|
LaThortilla (Effort)
|
0
|
1,602
|
10 Octubre 2014, 16:07 pm
por LaThortilla (Effort)
|
|
|
PHP WebService + clientes Arduino y RaspberryPI
« 1 2 »
Desarrollo Web
|
pbtete
|
11
|
7,003
|
30 Abril 2015, 07:14 am
por JorgeEMX
|
|
|
framework webservice REST php
Desarrollo Web
|
OssoH
|
3
|
2,877
|
24 Junio 2015, 07:04 am
por MinusFour
|
|