Si angel justamente es eso lo que necesito hacer....

El 27 de octubre de 2011 11:02, Angel "Java" Lopez
<[email protected]>escribió:

> Perdon, me meto rapido en este thread….****
>
> ** **
>
> Pero tener una libreria comun no parece que sea lo que se necesita.****
>
> ** **
>
> Digamos WA == aplicacion Web****
>
> Digamos WF == aplicacion WinForm****
>
> ** **
>
> Lo que entendi que se pide es:****
>
> ** **
>
> WA ----> envia mensaje a -----> X****
>
> WF ß--- recibe mensaje de ß---- X****
>
> ** **
>
> No se resuelve esto haciendo X == libreria comun. Lo que entiendo que se
> pregunta es, que podemos poner en X (una instancia real de algo, un
> artefacto corriendo algo) para que el escenario propuesto funcione.****
>
> ** **
>
> Como comentaron, puede ser:****
>
> **-        **Una cola (en el caso de Microsoft, una cola en Azure)****
>
> **-        **Dos servicios: uno que recibe un mensaje, y otro que es
> “polleado” por WF par aver si hay un mensaje****
>
> **-        **Un table en una base de datos, donde WF va “polleando” que
> registros nuevos hay****
>
> ** **
>
> Me atrevo a sugerir uno:****
>
> **-        **Dos cuentas de Twitter, una para WF, y otra para WA. Con
> mensajes protegidos si quieren. WA envia mensaje a la cuenta de twitter de
> WF. WF lee los mensajes que le llegan de WA. Pueden usar un cliente de
> Twitter para .NET****
>
> ** **
>
> Es este escenario el que se pedia al comienzo del thread?****
>
> ** **
>
> Nos leemos!****
>
> ** **
>
> Angel “Java” Lopez****
>
> http://www.ajlopez.com****
>
> http://twitter.com/ajlopez****
>
> ** **
>
> ** **
>
> *From:* [email protected] [mailto:[email protected]] *On Behalf Of 
> *Gustavo
> Azcona
> *Sent:* Wednesday, October 26, 2011 7:07 PM
> *To:* [email protected]
> *Subject:* [puntonet] Coneccion WebForm a Windows Application via Web
> Service****
>
> ** **
>
> Como muchos te lo han dicho, lo ideal es que la funcionalidad de tu *
> Softphone* la encapsules en un componente reutilizable (*líbrería* y/o *web
> services*) de forma tal que la puedas consumir en ambas aplicaciones (web
> y desktop), mediante una *referencia local* si creaste una librería o una
> *referencia web* si creaste un web service.****
>
> Este enfoque puede serte fácil o difícil según como tengas desarrollado tu
> *Softphone*.****
>
> ** **
>
> Básicamente *tu Aplicación Web NO puede enviarle comandos a tu aplicación
> Windows*, ya que, por cuestiones de seguridad, las aplicaciones web corren
> en un *sandbox* dentro del browser. Es decir, tu aplicación web no puede
> acceder (o tiene acceso muy limitado) a recursos locales (disco, memoria,
> procesador, periféricos, aplicaciones, servicios, etc.).****
>
> ** **
>
> La única forma que tu aplicación web pueda interactuar con otras
> aplicaciones o recursos locales, es mediante add-ins (Complementos o
> extensiones del browser), con lo cual ya te estarías metiendo en otro gran
> lío interesante.****
>
> ** **
>
> Insisto que lo mejor sería que aísles la funcionalidad de tu softphone en
> una librería o componente reutilizable.****
>
> ** **
>
> Saludos, Gus****
>
> ** **
>
> ** **
>
> ** **
>
> *De:* [email protected] [mailto:[email protected]] *En nombre de *Andres
> Guzman
> *Enviado el:* miércoles, 26 de octubre de 2011 01:16 p.m.
> *Para:* [email protected]
> *Asunto:* [puntonet] Coneccion WebForm a Windows Application via Web
> Service****
>
> ** **
>
> Mira mejor te cuento lo que necesito, necesito que al presionar un boton en
> mi web form, le envie un numero telefonico a mi softphone (windows form este
> softphone fue codificado por mi asi que tengo el codigo y lo puedo
> modificar) y el softphone realize la llamada****
>
> El 26 de octubre de 2011 13:03, Carlos Peix <[email protected]>
> escribió:****
>
> Hola Andres,
>
>
> Olvidate del asincronismo, de WCF y todo lo demas.
>
> Construi un componente (una clase o conjunto de clases) en un proyecto de
> tipo "class library" y usalo desde las dos aplicaciones (referenciandola
> como haces con otros assemblies).
>
> Para darte mas detalles, supongo que tendrias que decirnos cual es esa
> tarea que queres compartir.
>
> ----------------------------------
> Carlos Peix****
>
> 2011/10/26 Andres Guzman <[email protected]>****
>
> Carlos pero como construyo un componente con la funcionalidad para
> compartirla (sincronicamente), a través de WCF (Hosting Services) como me
> indica Sebastian****
>
> El 26 de octubre de 2011 12:00, Carlos Peix <[email protected]>
> escribió:****
>
> Entonces te recomiendo que no lo hagas de esa manera y te evitaras dolores
> de cabeza.****
>
>
>
> Sugiero que construyas un componente con la funcionalidad que deseas
> comartir entre las dos aplicaciones y los uses en ambas.
>
> Si crees que esto no es posible, explicanos un poco mas sobre los motivos
>
>
> Por otro lado, deberias analizar si deseas ejecutar esa accion
> "sincronicamente" o "asincronicamente". El primer caso es el mas sencillo
> suponiendo que necesites el valor retornado por la accion para la ejecucion
> de tu pagina web y que la accion se ejecute rapidamente (medio segundo o
> algo asi).
>
> Estos consejos asumen una aplicacion de baja carga, es decir, no estoy
> hablando de twitter o facebook o amazon.com****
>
>
>
> ****
>
> ----------------------------------
> Carlos Peix****
>
> 2011/10/26 Andres Guzman <[email protected]>****
>
> Si tengo oportunidad de modificar, ambas las estoy desarrollando yo.****
>
> El 26 de octubre de 2011 11:06, Carlos Peix <[email protected]>
> escribió:****
>
> Tenes oportunidad de modificar la aplicacion WinForms?
>
> ----------------------------------
> Carlos Peix****
>
>
> 2011/10/26 Andres Guzman <[email protected]>****
>
> Estimados.
>
> Junto con saludarlos y esperando que se encuentren bien, les escribo para
> ver si alguien me pude ayudar con esto, lo que necesito es poder conectar mi
> aplicación WEB Form con mi Windows Application a través de un Webservice.
>
> Lo que necesito hacer es que al presionar un botón dentro de mi Web Form,
> le envié un parámetro a mi Windows Application y esta ejecute una acción con
> el parámetro enviado. Alguien a realizado esto antes, como puedo empezar?-
>
> Desde y muchas gracias.
>
> --
> Andrés Guzmán
>
> [email protected]****
>
> ** **
>
>
>
>
> --
> Andrés Guzmán
> 09-9319111
> [email protected]****
>
> ** **
>
>
>
>
> --
> Andrés Guzmán
> 09-9319111
> [email protected]****
>
> ** **
>
>
>
>
> --
> Andrés Guzmán
> 09-9319111
> [email protected]****
> ------------------------------
>
> Se certificó que el correo no contiene virus.
> Comprobada por AVG - www.avg.es
> Versión: 2012.0.1834 / Base de datos de virus: 2092/4575 - Fecha de la
> versión: 26/10/2011****
>



-- 
Andrés Guzmán
09-9319111
[email protected]

Responder a