none
WCF publicarlo en IIS RRS feed

  • Pregunta

  • hola

    Recurro a ustedes para un problema. Tengo una aplicacion que trabaja con libreria y se conecta a una BAse de datos con LINQ, el problema es el siguiente necesito publicarlo en Web me han dicho que utilice WCF ya que estoy desarrollando en VS2010. Tengo el servidor W2008 server con IIS 7.0 y con una ip publica, resulta que no puedo publicar el WCF que he creado funciona bien dentro de la red local pero no funciona externamente no lo puede ver por internet, simplemente me sale que servicio no disponible, me pueden ayudar para revisar la configuracion o como hacerlo ya que estoy probando de varias formas.

    Gracias de antemano

    viernes, 25 de mayo de 2012 20:33

Todas las respuestas

  • Buenas.

    No me queda claro... ¿Lo ves dentro de la Red Local una vez publicado en el IIS? Si es así, es probable que tengas que redireccionar el router al puerto por el que has dicho al IIS que publique el servicio.

    Tengo exactamente la misma arquitectura que tú funcionando. Podemos ver lo que necesites de la configuracion si me das más datos.
    martes, 29 de mayo de 2012 7:46
  • Saludos.

    A mi tampoco me queda claro, puedes poner el pantallaso para saber exactamente cual es el error:

    Yo hace dias logre subir uno tambien a un server 2008 con IIS 7.0  tambien, pero necesitamos ver tu error para ayudarte.


    Chargoy

    miércoles, 20 de junio de 2012 18:39
  • Lo primero que tienes que revisar son las cominicaciones
    1) Validar q tu dominio en realidad esta llegando a tu IP publica
    2) Validar que la peticion del puerto (por eje 80) esta siendo
    reridigida a tu servidor IIS
    3) Validar que en IIS esta puesto el end point con tu domino (por eje mydominio.com.mx)
    Segundo validar configuracion en IIS
    1) tener instalado extensiones WCF
    2) configuracion de web. config (bindings endpoints)

    Si quieres hacer Debug directamente IIS aquí te dejo una Guía de como hacerlo

    DEBUG WCF en IIS

    http://alduar.blogspot.com.es/2012/06/como-hacer-debug-iis-8-asp-net-en.htmlSaludos
    Aldo Flores

    @alduar

    • Propuesto como respuesta Jose Carmelo martes, 30 de octubre de 2012 8:42
    jueves, 21 de junio de 2012 8:05
  • Debes de hacer la instalacion del Servicio de activación de proceso de Windows WAS.

    En el Panel de control, haga clic en Programas y, a continuación, haga clic en Activar o desactivar las características de Windows, que aparece en Programas y características, el componente WAS se muestra en la lista.

    Para que WCF o cualquier aplicación ASP.NET funcione, marque la casilla Entorno de .NET. Esto significa que son necesarios todos los componentes de WAS para que WCF y ASP.NET funcionen bien. Estos se comprueban automáticamente cuando instala cualquiera de esos componentes.

    Te dejo una liga donde puedes consultar como configurar tu server 2008 para que funciones WCF:

    http://msdn.microsoft.com/es-es/library/bb675150.aspx

    Saludos


    © Juan Manuel Rosas Salazar

    • Propuesto como respuesta SalazarJuanMa lunes, 29 de octubre de 2012 22:58
    lunes, 29 de octubre de 2012 22:58