Andres,

Estas dos opciones que mencionas funcionan solo si el navegador, el servidor
web, el servicio windows y el SoftPhone esta corriendo en la misma PC.

Este escenario es el que no me cierra con el de una aplicacion web usual, en
la cual el browser esta corriendo en tu maquina, por ejemplo en Buenos Aires
y el servidor Web puede estar en Atlanta con una conexion de internet.

Es por esto que no entiendo el diseño de tu solucion. Por eso mencione que
por ahi te sirve la aproximacion Skype que, por las dudas, te describo segun
recuerdos:

   1. Skype instalado en la PC del usuario (seria tu aplicacion Winforms
   SoftPhone)
   2. (Creo) que va un plugin instalado en el nevegador
   3. (Creo) que el plugin identifica numeros telefonicos en el HTML de toda
   pagina y los resalta
   4. Ente un click del usuario en esos links, se levanta el Skype y disca

No hay windows service ni web service ni nada parecido. Los pasos 2, 3 y 4,
al ser una aplicacion ad-hoc, serian mas sencillas para vos.

Desconozco si Skype sigue haciendo esto y desconozco como hacerlo, pero esto
es lo que recuerdo.

----------------------------------
Carlos Peix

2011/10/27 Andres Guzman <[email protected]>

> Primera:
>
> ERP (Web Form)  Se quiere llamar al Nº x ==> Web Service (Informo que el
> usuario conectado quiere realizar una llamada a Nª x) ==> Windows Service en
> Cliente (Por cada usuario existira un windows service corriendo y
> preguntando si existe llamada) ==> (Windows Form SoftPhone) Si existe alguna
> llamada este windows service le informara a mi SoftPhone que llame al Nª
>
> Segundo:
>
> ERP (Web Form) Se quiere llamar al Nº x ==> BD Sql Server (Ingreso registro
> a Base de Datos) ==> Windows Service en Cliente (Por cada usuario existira
> un windows service corriendo y preguntando en la bd si existe nº nuevo) ==>
> (Windows Form SoftPhone) Si existe alguna llamada este windows service le
> informara a mi SoftPhone que llame al Nº
>
> Saludos y gracias.
>

Responder a