Axis, SOAP, XML y Servicios Web
Hola a todos los que me puedan ayudar. Tengo que realizar un servicio web que para que se comuniquen dos empresas traves de XML. Me he leido mucha informacion sobre Axis, SOAP y de todo lo demas. Pero no me aclaro mucho.
Axis es una implementacion de SOAP (o eso he entendido yo), por la cual se pueden exponer metodos de alguna clase java que crees.
Yo lo que quiero es que la empresa A me haga peticiones a traves de un documento XML y que yo obtenga los parametros de ese XML y acceda a mi base de datos y se los devuelva con otro XML.
Si alguien me puede ayudar a aclarme las ideas y a explicarme mas o menos la manera de hacerlo.
Gracias a todos,(los que me ayuden,jeje).
POSDATA: mi correo es [email protected]
Axis es una implementacion de SOAP (o eso he entendido yo), por la cual se pueden exponer metodos de alguna clase java que crees.
Yo lo que quiero es que la empresa A me haga peticiones a traves de un documento XML y que yo obtenga los parametros de ese XML y acceda a mi base de datos y se los devuelva con otro XML.
Si alguien me puede ayudar a aclarme las ideas y a explicarme mas o menos la manera de hacerlo.
Gracias a todos,(los que me ayuden,jeje).
POSDATA: mi correo es [email protected]
hola perikonuevo,
yo estoy terminando mi proyecto fin de carrera y he implementado algo parecido a lo q tu pides. Eso si, no lo he hecho con axis, he utilizado JWSDP (Java Web Service Developer Pack) :
http://java.sun.com/webservices/index.jsp
Este pack de sun aporta varias API's para implementar servicios web. Yo he utilizado, y te aconsejo JAX-RPC, ya que no tendr铆as que desarrollar los mensajes SOAP, te lo hace el solo.
Una de las cosas que yo hago en el proyecto, es que el cliente le hace una petici贸n al servicio. El servicio consulta una base de datos que tengo en SQL Server y le manda la respuesta al cliente.
Mirate el enlace que te he puesto, y si tienes algun problema no dudes en preguntar.
Ah!, JWSDP est谩 por la versi贸n 1.5. Yo te aconsejo que empieces con la 1.3.
Saludos,
Antonio
yo estoy terminando mi proyecto fin de carrera y he implementado algo parecido a lo q tu pides. Eso si, no lo he hecho con axis, he utilizado JWSDP (Java Web Service Developer Pack) :
http://java.sun.com/webservices/index.jsp
Este pack de sun aporta varias API's para implementar servicios web. Yo he utilizado, y te aconsejo JAX-RPC, ya que no tendr铆as que desarrollar los mensajes SOAP, te lo hace el solo.
Una de las cosas que yo hago en el proyecto, es que el cliente le hace una petici贸n al servicio. El servicio consulta una base de datos que tengo en SQL Server y le manda la respuesta al cliente.
Mirate el enlace que te he puesto, y si tienes algun problema no dudes en preguntar.
Ah!, JWSDP est谩 por la versi贸n 1.5. Yo te aconsejo que empieces con la 1.3.
Saludos,
Antonio