none
Crear web a partir de un web service RRS feed

  • Pregunta

  • Hola,

    Tengo un web service donde están implementadas todas las funcionalidades de la aplicación. 

    Ahora quiero consumir ese web service desde una web. Es decir, en vez de que la web app se alimente de una base de datos, quiero que haga todas las peticiones a los métodos del web service implementado. Haciendo todo a mano, me funciona, pero necesitamos más velocidad para crear esta web.

    He visto que el programa Web Expression hace webs a partir de una base de datos o de un xml local (pero no xml de web service, sino de datos).

    Quería saber si hay un programa parecido al web expression (o ese mismo si se puede) donde se le pueda enlazar un web service como origen de datos, y que cuando añada un elemento (por ejemolo un menú) haga la petición al web service i no a una base de datos.

    Es posible?

    Muchas gracias.

    viernes, 4 de mayo de 2012 9:38

Todas las respuestas

  • Hola, yo no conozco nada que haga lo que buscas. De todas formas si no te he entendido mal tu modelo actual es

    Web App --> Base de datos

    y quieres cambiarlo a

    Web App --> Web Service --> Base de datos

    Como ves, haz metido una capa más en tu modelo, y es una capa que depende muy mucho del estado de las comunicaciones, así que este segundo modelo tiende a ser más lento que el primero, ya que entre otras cosas en las comunicaciones entre la Web App y el Web Service hay que serializar y deserializar información y eso también consume tiempo.


    Atentamente, Sergio.

    Blog
    Twitter

    viernes, 4 de mayo de 2012 9:45
  • Si, el modelo es como dices.

    Lo tengo así, porque por encima del web service además de la web tengo otros modulos de presentación que son aplicaciones de escritorio. Es decir, tanto los módulos de escritorio como la web se alimentan del mismo web service.

    Por eso busco un programa o ide o algo similar para poder aprovechar ya el web service hecho para las app de escritorio que sirva también para la web.

    Espero vuestras respuestas

    Muchas gracias!


    Pau Jordan

    viernes, 4 de mayo de 2012 9:54
  • Lo tengo así, porque por encima del web service además de la web tengo otros modulos de presentación que son aplicaciones de escritorio. Es decir, tanto los módulos de escritorio como la web se alimentan del mismo web service.

    Suele ser el uso más habitual para los WebServices.

    Pues como te dije al principio no conozco ninguna herramienta para usar el webservice como origen de datos, así que supongo que tendrás que hacerlo "a mano".


    Atentamente, Sergio.

    Blog
    Twitter

    viernes, 4 de mayo de 2012 9:57
  • Muchas gracias Sergio.

    Si alguien sabe algo más sobre esto le estaré muy agradecido.

    Saludos,

    Pau.


    Pau Jordan

    viernes, 4 de mayo de 2012 10:12