[Java] Servicio Web Java y Html

13 views
Skip to first unread message

antonio a

unread,
Jan 29, 2008, 1:49:41 PM1/29/08
to Desarro...@gruposyahoo.com.ar

Saludos a todos, y agradezco cualquier orientación al respecto.
 
Es posible consumir desde Html un servicio Web desarrollado en Java ?  Si es factible favor de recomendarme páginas que lo documenten?
 
Si alguien ha trabajado con Iseries?  El asunto que debo resolver es que en una página Html debo presentar información extraida de un servidor Iseries y de una BD de SQL Server.  Lo cual tengo duda si puede hacerse?
 
Att.
Antonio Alvarado
 



¡Capacidad ilimitada de almacenamiento en tu correo!
No te preocupes más por el espacio de tu cuenta con Correo Yahoo!:
http://correo.espanol.yahoo.com/

__._,_.___
==================================
El Blog de Pablo Fernando Sanchez:
http://pfsanchez.blogspot.com/
==================================
Actividad reciente
Visita tu grupo
Y! Respuestas

Pregunt?/a>

Gente real te

responde

Yahoo! Messenger

Mensajero perfecto

Llam?de PC a PC

sin costo alguno

Barra Yahoo!

Todo a un toque

Acceso rápido a

servicios Yahoo!

.

__,_._,___

Oscar Gosdinski

unread,
Jan 29, 2008, 8:03:57 PM1/29/08
to Desarro...@gruposyahoo.com.ar

2008/1/29 antonio a <alfbam33@yahoo.com>:
> Es posible consumir desde Html un servicio Web desarrollado en Java ? Si es
> factible favor de recomendarme páginas que lo documenten?

HTML es un lenguaje para crear el layout de una página, el contenido
es estático por tanto no es posible. Lo que puedes hacer es crear un
servlet que consuma el Web Service y generar dinámicamente el código
HTML.



> Si alguien ha trabajado con Iseries? El asunto que debo resolver es que en
> una página Html debo presentar información extraida de un servidor Iseries y
> de una BD de SQL Server. Lo cual tengo duda si puede hacerse?

Si la información está en una base de datos del iSeries sí es posible,
hay un driver (no me acuerdo el nombre) que te permite conectarte a
una base de datos del iSeries. También podrías crear un Store
procedure en RPG por ejemplo e invocarlo desde la aplicación en java
con el mismo driver. Tu aplicación puede conectarse sin problemas a
dos fuentes de datos así que sacar la info desde el iSeries y el SQL
Server sí es posible,

--
Saludos
Oscar

__._,_.___

__,_._,___

Javier Leyba

unread,
Jan 30, 2008, 3:07:10 AM1/30/08
to Desarro...@gruposyahoo.com.ar

On 1/30/08, Oscar Gosdinski <ogosdinski@gmail.com> wrote:
> 2008/1/29 antonio a <alfbam33@yahoo.com>:
> > Es posible consumir desde Html un servicio Web desarrollado en Java ? Si es
> > factible favor de recomendarme páginas que lo documenten?
>
> HTML es un lenguaje para crear el layout de una página, el contenido
> es estático por tanto no es posible. Lo que puedes hacer es crear un
> servlet que consuma el Web Service y generar dinámicamente el código
> HTML.
>

Si le agrega algo de codigo javascript (por ejemplo AJAX) a su html
estatico y del lado del servidor agrega algun intermediario que
"consuma" del webservice y transforme todo en respuestas para ajax, yo
diría que si se puede.

Me equivoco ?

J

__._,_.___

__,_._,___

Cesar Cueto Garcia

unread,
Jan 30, 2008, 9:35:14 AM1/30/08
to Desarro...@gruposyahoo.com.ar



Señores tengo un pequeño problema, voy a explicarles de que se trata y haber si uno de ustedes que haya hecho algo similar me pueda ayudar o darme alguna sugerencia en base a su experiencia.
 
Tengo que descargar las marcas de un lector de huellas en una sucursal, esto ya lo hago a traves de visual basic porque me permite manipular los dll y ocx que me da la fabrica para el dispositivo, esto lo descargo en un access, y ahora esta informacion que esta en access quiero pasarlo a mi base de datos que esta en sql aqui en la central de la empresa, osea que mi aplicacion lea la base  de datos de access que esta en la maquina de la sucursal donde se descargan las marcas y cargarlo a mi base de datos en sql remotamente.
 
Espero haber sido claro con la explicacion de mi problema, les agradesco desde ya sus sugerencias y apoyo.
 
Atte.
 
 
Cesar Cueto Garcia.
Fono : 98599270
 

Actividad reciente
Visita tu grupo
Y! Respuestas

Pregunt?/a>

Gente real te

responde

Yahoo! Messenger

Mensajero perfecto

Llam?de PC a PC

sin costo alguno

Barra Yahoo!

Todo a un toque

Acceso rápido a

servicios Yahoo!

.

__,_._,___

Leonardo Moreno

unread,
Jan 30, 2008, 9:33:20 AM1/30/08
to Desarro...@gruposyahoo.com.ar

Hola

El driver al que se refiere Oscar Gosdinski es JTOpen que lo puedes
encontrar en http://jt400.sf.net. Es una api muy completa y opensource
para acceder a recursos de un AS400 (BD, programas, MQ, etc...)

suerte

Oscar Gosdinski wrote:
>
> 2008/1/29 antonio a <alfbam33@yahoo.com <mailto:alfbam33%40yahoo.com>>:


> > Es posible consumir desde Html un servicio Web desarrollado en Java
> ? Si es
> > factible favor de recomendarme páginas que lo documenten?
>
> HTML es un lenguaje para crear el layout de una página, el contenido
> es estático por tanto no es posible. Lo que puedes hacer es crear un
> servlet que consuma el Web Service y generar dinámicamente el código
> HTML.
>
> > Si alguien ha trabajado con Iseries? El asunto que debo resolver es
> que en
> > una página Html debo presentar información extraida de un servidor
> Iseries y
> > de una BD de SQL Server. Lo cual tengo duda si puede hacerse?
>
> Si la información está en una base de datos del iSeries sí es posible,
> hay un driver (no me acuerdo el nombre) que te permite conectarte a
> una base de datos del iSeries. También podrías crear un Store
> procedure en RPG por ejemplo e invocarlo desde la aplicación en java
> con el mismo driver. Tu aplicación puede conectarse sin problemas a
> dos fuentes de datos así que sacar la info desde el iSeries y el SQL
> Server sí es posible,
>
> --
> Saludos
> Oscar
>
>

--
Leonardo Moreno Guzmán
Ingeniero de sistemas y telemática | Asesor soluciones informáticas
*cell-phone:* 311-3390386
*e-mail:* leonardo.moreno@gmail.com
*site:* http://leo.logtar.com/profesional/

__._,_.___
==================================
El Blog de Pablo Fernando Sanchez:
http://pfsanchez.blogspot.com/
==================================
Actividad reciente
Visita tu grupo
Y! Respuestas

Pregunt?/a>

Gente real te

responde

Yahoo! Messenger

Mensajero perfecto

Llam?de PC a PC

sin costo alguno

Barra Yahoo!

Todo a un toque

Acceso rápido a

servicios Yahoo!

.

__,_._,___
leonardo_moreno.vcf

marco ortiz

unread,
Jan 30, 2008, 1:47:17 PM1/30/08
to Desarro...@gruposyahoo.com.ar




 
Sorry me había olvidado de pegar para los interesados el acceso al debate http://www.javahispano.org/contenidos.item.action?id=5997200&menuId=MINDS
 
 
----- Original Message -----
Sent: Wednesday, January 30, 2008 11:05 AM
Subject: Re: [Java] Servicio Web Java y Html

Creo que la cosa no va por ahi Javier... porque JS ya es un lenguaje. Es igual a que te diga que con html si se puede consumir un Sericio Web porque le puedo agregar php. Lo yo creo es que lo quizo decir Oscar es que HTML no es un lenguaje de programación, sino solo una herramienta para presentar la información en browser (inclusive leía una noticia la semana pasada de una discución sobre el tema).
 
 
 
Saludos
Marco Ortiz
----- Original Message -----
Sent: Wednesday, January 30, 2008 3:07 AM
Subject: Re: [Java] Servicio Web Java y Html

On 1/30/08, Oscar Gosdinski <ogosdinski@gmail.com> wrote:


> 2008/1/29 antonio a <alfbam33@yahoo.com>:
> > Es posible consumir desde Html un servicio Web desarrollado en Java ? Si es
> > factible favor de recomendarme páginas que lo documenten?
>
> HTML es un lenguaje para crear el layout de una página, el contenido
> es estático por tanto no es posible. Lo que puedes hacer es crear un
> servlet que consuma el Web Service y generar dinámicamente el código
> HTML.
>

Si le agrega algo de codigo javascript (por ejemplo AJAX) a su html
estatico y del lado del servidor agrega algun intermediario que
"consuma" del webservice y transforme todo en respuestas para ajax, yo
diría que si se puede.

Me equivoco ?

J


No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.516 / Virus Database: 269.19.10/1240 - Release Date: 23/01/2008 05:47 p.m.

__._,_.___

__,_._,___

marco ortiz

unread,
Jan 30, 2008, 11:05:03 AM1/30/08
to Desarro...@gruposyahoo.com.ar



Creo que la cosa no va por ahi Javier... porque JS ya es un lenguaje. Es igual a que te diga que con html si se puede consumir un Sericio Web porque le puedo agregar php. Lo yo creo es que lo quizo decir Oscar es que HTML no es un lenguaje de programación, sino solo una herramienta para presentar la información en browser (inclusive leía una noticia la semana pasada de una discución sobre el tema).
 
 
 
Saludos
Marco Ortiz

----- Original Message -----
Sent: Wednesday, January 30, 2008 3:07 AM
Subject: Re: [Java] Servicio Web Java y Html

On 1/30/08, Oscar Gosdinski <ogosdinski@gmail.com> wrote:
> 2008/1/29 antonio a <alfbam33@yahoo.com>:
> > Es posible consumir desde Html un servicio Web desarrollado en Java ? Si es
> > factible favor de recomendarme páginas que lo documenten?
>
> HTML es un lenguaje para crear el layout de una página, el contenido
> es estático por tanto no es posible. Lo que puedes hacer es crear un
> servlet que consuma el Web Service y generar dinámicamente el código
> HTML.
>

Si le agrega algo de codigo javascript (por ejemplo AJAX) a su html
estatico y del lado del servidor agrega algun intermediario que
"consuma" del webservice y transforme todo en respuestas para ajax, yo
diría que si se puede.

Me equivoco ?

J

No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.516 / Virus Database: 269.19.10/1240 - Release Date: 23/01/2008 05:47 p.m.

==================================
El Blog de Pablo Fernando Sanchez:
http://pfsanchez.blogspot.com/
==================================
Actividad reciente
Visita tu grupo
Y! Respuestas

Pregunt?/a>

Gente real te

responde

Yahoo! Messenger

Mensajero perfecto

Llam?de PC a PC

sin costo alguno

Barra Yahoo!

Todo a un toque

Acceso rápido a

servicios Yahoo!

.

__,_._,___

marco ortiz

unread,
Jan 30, 2008, 9:26:28 AM1/30/08
to Desarro...@gruposyahoo.com.ar

El driver es jt400
 
Saludos
Marco Ortiz

----- Original Message -----
Sent: Tuesday, January 29, 2008 8:03 PM
Subject: Re: [Java] Servicio Web Java y Html

2008/1/29 antonio a <alfbam33@yahoo.com>:
> Es posible consumir desde Html un servicio Web desarrollado en Java ? Si es
> factible favor de recomendarme páginas que lo documenten?

HTML es un lenguaje para crear el layout de una página, el contenido
es estático por tanto no es posible. Lo que puedes hacer es crear un
servlet que consuma el Web Service y generar dinámicamente el código
HTML.

> Si alguien ha trabajado con Iseries? El asunto que debo resolver es que en
> una página Html debo presentar información extraida de un servidor Iseries y
> de una BD de SQL Server. Lo cual tengo duda si puede hacerse?

Si la información está en una base de datos del iSeries sí es posible,
hay un driver (no me acuerdo el nombre) que te permite conectarte a
una base de datos del iSeries. También podrías crear un Store
procedure en RPG por ejemplo e invocarlo desde la aplicación en java
con el mismo driver. Tu aplicación puede conectarse sin problemas a
dos fuentes de datos así que sacar la info desde el iSeries y el SQL
Server sí es posible,

--
Saludos
Oscar

No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.516 / Virus Database: 269.19.10/1240 - Release Date: 23/01/2008 05:47 p.m.

==================================
El Blog de Pablo Fernando Sanchez:
http://pfsanchez.blogspot.com/
==================================
Actividad reciente
Visita tu grupo
Y! Respuestas

Pregunt?/a>

Gente real te

responde

Yahoo! Messenger

Mensajero perfecto

Llam?de PC a PC

sin costo alguno

Barra Yahoo!

Todo a un toque

Acceso rápido a

servicios Yahoo!

.

__,_._,___

antonio a

unread,
Jan 30, 2008, 11:22:54 AM1/30/08
to Desarro...@gruposyahoo.com.ar

Estoy claro, gracias a Javier y Oscar por su ayuda.
 
Saludos.

----- Mensaje original ----
De: Javier Leyba <xleyba@gmail.com>
Para: DesarrolloJava@gruposyahoo.com.ar
Enviado: miércoles, 30 de enero, 2008 2:07:10
Asunto: Re: [Java] Servicio Web Java y Html

On 1/30/08, Oscar Gosdinski <ogosdinski@gmail. com> wrote:
> 2008/1/29 antonio a <alfbam33@yahoo. com>:


> > Es posible consumir desde Html un servicio Web desarrollado en Java ? Si es
> > factible favor de recomendarme páginas que lo documenten?
>
> HTML es un lenguaje para crear el layout de una página, el contenido
> es estático por tanto no es posible. Lo que puedes hacer es crear un
> servlet que consuma el Web Service y generar dinámicamente el código
> HTML.
>

Si le agrega algo de codigo javascript (por ejemplo AJAX) a su html
estatico y del lado del servidor agrega algun intermediario que
"consuma" del webservice y transforme todo en respuestas para ajax, yo
diría que si se puede.

Me equivoco ?

J

¡Capacidad ilimitada de almacenamiento en tu correo!
No te preocupes más por el espacio de tu cuenta con Correo Yahoo!:
http://correo.espanol.yahoo.com/


__,_._,___

Javier Leyba

unread,
Jan 31, 2008, 3:14:25 AM1/31/08
to Desarro...@gruposyahoo.com.ar

On 1/30/08, marco ortiz <mortiz@bytesw.com> wrote:
> 
>
> Creo que la cosa no va por ahi Javier... porque JS ya es un lenguaje. Es igual a que te diga que con html si se puede consumir un Sericio Web porque le puedo agregar php. Lo yo creo es que lo quizo decir Oscar es que HTML no es un lenguaje de programación, sino solo una herramienta para presentar la información en browser (inclusive leía una noticia la semana pasada de una discución sobre el tema).
>
>

Bueno, si javascript te parece comparable a PHP, creo que el debate no
tiene sentido.

Javascript, al igual que html, actua del lado del cliente. PHP actua
del lado del servidor. Las diferencias conceptuales son bastante
grandes por lo que reafirmo lo que he dicho.

Saludos
J

__._,_.___

__,_._,___

Fernando Requena

unread,
Jan 31, 2008, 12:14:52 AM1/31/08
to Desarro...@gruposyahoo.com.ar

Hola, 
Como Access no tiene un servidor, no te podes conectar remotamente directamente via JDBC.
Por lo tanto una opción es  instalar un servidorcito que se llama RmiJdbc (es un Jar) en la maquina donde tengas el access (básicamente hace de puente entre tu aplicación Java, y la base access)

Después desde tu aplicación Java en tu empresa, te conectas vía JDBC (usando el driver de RmiJdbc) al servidor que esta en la máquina de tu cliente y listo. (en caso de que tenga un router con firewall vas a tener que habilitar el puerto).

Saludos, Fernando Requena.




2008/1/30 Cesar Cueto Garcia <cmcueto@yahoo.es>:



Señores tengo un pequeño problema, voy a explicarles de que se trata y haber si uno de ustedes que haya hecho algo similar me pueda ayudar o darme alguna sugerencia en base a su experiencia.
 
Tengo que descargar las marcas de un lector de huellas en una sucursal, esto ya lo hago a traves de visual basic porque me permite manipular los dll y ocx que me da la fabrica para el dispositivo, esto lo descargo en un access, y ahora esta informacion que esta en access quiero pasarlo a mi base de datos que esta en sql aqui en la central de la empresa, osea que mi aplicacion lea la base  de datos de access que esta en la maquina de la sucursal donde se descargan las marcas y cargarlo a mi base de datos en sql remotamente.
 
Espero haber sido claro con la explicacion de mi problema, les agradesco desde ya sus sugerencias y apoyo.
 
Atte.
 
 
Cesar Cueto Garcia.
Fono : 98599270
 



__,_._,___

marco ortiz

unread,
Jan 31, 2008, 9:36:42 AM1/31/08
to Desarro...@gruposyahoo.com.ar



JAJAJAJAJA que ganas de complicarse la vida. J la comparación viene por el lado de que JS y pHP (y no de que sean iguales) son lenguajes mientras que HTML no lo es. El debate no tuvo sentido nunca, porque lo que decia Oscar es que con HTML no se puede consumir servicios web. Ahora, como en ningún momento dije que JS es comparable con PHP pude haber hecho la comparación con VBScript.
 
Volviendo a la pregunta con HTML se puede consumir un servicio web, la respuesta es NO y aunque podrías utilizar como tu mencionas AJAX (JS con JAVA, por ejemplo), la  respuesta sigue siendo "No se puede".
 
Saludos
Marco Ortiz
 

----- Original Message -----
Sent: Thursday, January 31, 2008 3:14 AM
Subject: Re: [Java] Servicio Web Java y Html

On 1/30/08, marco ortiz <mortiz@bytesw.com> wrote:
> 
>
> Creo que la cosa no va por ahi Javier... porque JS ya es un lenguaje. Es igual a que te diga que con html si se puede consumir un Sericio Web porque le puedo agregar php. Lo yo creo es que lo quizo decir Oscar es que HTML no es un lenguaje de programación, sino solo una herramienta para presentar la información en browser (inclusive leía una noticia la semana pasada de una discución sobre el tema).
>
>

Bueno, si javascript te parece comparable a PHP, creo que el debate no
tiene sentido.

Javascript, al igual que html, actua del lado del cliente. PHP actua
del lado del servidor. Las diferencias conceptuales son bastante
grandes por lo que reafirmo lo que he dicho.

Saludos
J


Internal Virus Database is out-of-date.


Checked by AVG Free Edition.
Version: 7.5.516 / Virus Database: 269.19.10/1240 - Release Date: 23/01/2008 05:47 p.m.


__,_._,___

developerj2ee

unread,
Feb 1, 2008, 5:46:50 PM2/1/08
to Desarro...@gruposyahoo.com.ar

Lo que puedes hacer es crear un DTS en SQL Server que se conecte a
Access, y automatizarlo como tarea...

Saludos!

__._,_.___
==================================
El Blog de Pablo Fernando Sanchez:
http://pfsanchez.blogspot.com/
==================================
Actividad reciente
Visita tu grupo
Y! Respuestas

Pregunt?/a>

Gente real te

responde

Yahoo! Messenger

Mensajero perfecto

Llam?de PC a PC

sin costo alguno

Barra Yahoo!

Todo a un toque

Acceso rápido a

servicios Yahoo!

.

__,_._,___

Cesar Cueto Garcia

unread,
Feb 4, 2008, 10:32:11 AM2/4/08
to Desarro...@gruposyahoo.com.ar

PERO ME PERDITE HACERLO REMOTAMENTE, PORQUE EL PROBLEA ES QUE TENGO QUE LEER UN ACCESS DE UINA MAQUINA REMOTA QUE SE ENCUENTRA EN PROVINCIA, Y SERVIDOR SQL ESTA EN LA PRINCIPAL.

 
 
----- Original Message -----
Sent: Friday, February 01, 2008 5:46 PM
Subject: Re: [Java] Coneccion a Dispositivo

Lo que puedes hacer es crear un DTS en SQL Server que se conecte a
Access, y automatizarlo como tarea...

Saludos!


__,_._,___

Pablo Lillia

unread,
Feb 4, 2008, 6:17:00 PM2/4/08
to Desarro...@gruposyahoo.com.ar

El 04/02/2008 12:32, Cesar Cueto Garcia escribió:
> PERO ME PERDITE HACERLO REMOTAMENTE, PORQUE EL PROBLEA ES QUE TENGO QUE
> LEER UN ACCESS DE UINA MAQUINA REMOTA QUE SE ENCUENTRA EN PROVINCIA, Y
> SERVIDOR SQL ESTA EN LA PRINCIPAL.
>
>
>
> ----- Original Message -----

> *From:* developerj2ee <mailto:developerj2ee@yahoo.com.mx>
> *To:* DesarrolloJava@gruposyahoo.com.ar
> <mailto:DesarrolloJava@gruposyahoo.com.ar>
> *Sent:* Friday, February 01, 2008 5:46 PM
> *Subject:* Re: [Java] Coneccion a Dispositivo


>
> Lo que puedes hacer es crear un DTS en SQL Server que se conecte a
> Access, y automatizarlo como tarea...
>
> Saludos!
>

Estimado Cesar,
por favor tratá de escribir mejor y sin mayúsculas. Nuestra vista lo va
a agradecer mucho y es parte de la netiqueta que aceptaste al suscribirte.

Volviendo al tema. Con DTS podés hacer eso y mucho más. Sino, desde java
con JDBC no vas a tener problemas tampoco, solo que al access lo vas a
acceder por el ODBC local, (corrijan si me equivoco, porque la verdad ni
me acuerdo cómo abrir un access por jdbc), y al SQL Server usando un
driver, que si bien hay uno de MS, te recomiendo el jTDS:
http://jtds.sourceforge.net/

Pero te doy una sugerencia: si bien estamos en la lista de java, dado
que decís que ya hiciste la aplicación que toma los datos del lector
con VB (por las DLLs y OCXs), y que estás guardando esos datos en un
access desde VB, y que te falta enviar estos datos al servidor remoto
que es un SQL Server, ¿estás seguro que te conviene hacer esta parte con
java?, ¿porqué no lo hacés todo directamente desde tu app VB? No entendí
esta parte, en dónde entra java.

Si de todas formas hiciste o tenés que hacer la captura en VB, mantené
las cosas siempre lo más simple posible, y podés conectarte al SQL
Server para subir directamente los datos usando ADO y sin necesitar ni
el Access ni la segunda aplicación java. Por lo que entiendo, yo haría
eso, a menos que haya otro tipo de requerimiento.

Y si mal no recuerdo, desde DTS podés generar el código VB que hace la
subida al SQL Server, y agregarlo a tu app VB.

Saludos,
Pablo

__._,_.___

__,_._,___
Reply all
Reply to author
Forward
0 new messages