none
Cómo sincronizar 2 webservices para consumirlos desde otra app ? RRS feed

  • Pregunta

  • Estimados, tengo una duda respecto a una aplicación Wcf:

    Tengo un proyecto de visual studio con sus respectivas bibliotecas de clases, dentro de ese proyecto agregue un proyecto wcf para ofrecer servicios web hacia otra aplicación, estos servicios los estoy consumiendo desde una aplicación java.

    El problema es que por ejemplo, para que en mi app java funcione el login, en visual studio tengo que dejar corriendo el archivo de servicio web de Usuarios, una vez pasado el login de java, tengo que detener el ws de usuarios desde vs e iniciar el archivo web service de productos para poder operar los productos desde la app java. Yo quiero saber si es posible alojar todos esos ws en uno solo o correr los 2 al mismo tiempo etc... espero que me hayan entendio.

    gracias de ante mano

    • Cambiado Joyce_AC martes, 2 de mayo de 2017 15:26
    domingo, 30 de abril de 2017 19:41

Todas las respuestas

  • hola

    Pero en la imagen solo visualizo un unico sitio web, no veo que tengas que iniciar un servicio web de usuario o de productos ya que ambos svc estan en el mismo proyecto web

    cuando inicias el VS deberias poder usar

    http://sitio:puerto/usuariows.svc

    y

    http://sitio:puerto/productows.svc

    pero ambos estaran en el mismo sitio (si es desde el VS seguro sera localhost) y puerto

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    domingo, 30 de abril de 2017 23:50
  •  en visual studio tengo que dejar corriendo el archivo de servicio web de Usuarios [...] iniciar el archivo web service de productos

    Eso no es factible en Visual Studio ni en IIS. No puedes "dejar corriendo" un archivo. Lo más que puedes hacer es dejar abierto un navegador en el que se vea el resultado de la ejecución del archivo. Pero el archivo no queda "corriendo"; lo que queda corriendo es el servicio "App_WebService" que dentro contiene todos los archivos. Cualquier programa cliente puede llamar indistintamente a cualquiera de los archivos con la condición de que el servicio que los contiene esté corriendo.
    lunes, 1 de mayo de 2017 11:58
  • Gracias por las respuestas,

    el problema es que cuando dejo el proyecto ws como proeycto de inicio, le doy iniciar y no levanta nada, al menos que establezca una de las paginas como pagina de inicio y ahi recien levanta uno de los servicios, por eso queria saber como iniciar el proyecto web service y que se inicien los ws interiores.

    lunes, 1 de mayo de 2017 16:23