He escrito un simples aplicaciones en C++, y tengo que conectar con cualquier RIA sólo para ver el proceso ... ¿hay alguna buena RIA basado en C++¿Hay marcos de RIA que me permitan usar C++?
Respuesta
Qt es una buena, popular GUI multiplataforma biblioteca para C++.
No sé si coincide con su definición de "RIA".
¿Has mirado Qt? Viene con Webkitbuilt-in. También es más portátil que otras implementaciones de RIA. Por cierto, la mayoría de las implementaciones de RIA se ejecutan en máquinas virtuales de lenguaje que a su vez se implementan en C o C++ :-)
RIA se trata de hacer que su aplicación se ejecute dentro del navegador, no de incrustar un navegador dentro de su aplicación. –
Silverlight es el marco más cercano para usted. Puede encontrar este Stackoverflow question interesante.
actualización
Después de ver su comentario, me gustaría recomendar el uso de ISAPI o CGI programación en C o C++
Actualización 2
Después de averiguar que es necesario ejecutar C++ código de los navegadores, la respuesta es ActiveX. Pero la portabilidad es un problema, más bien.
pero lo necesito en Linux no basado en windows – rajesh
@rajesh: Silverlight funciona bien en Linux boxes (Se llama Moonlight para Linux boxes). Y a Silverlight no le importa qué tipo de servidor está utilizando en cualquier caso. Pero @mmonem: Silverlight no se puede usar con C++, por lo que no veo cómo es relevante aquí. –
@Billy, al menos se puede llamar a un dll C++ – mmonem
En general, esto es difícil de hacer. Los clientes no confían en ejecutar código C++ arbitrario desde Internet, porque las personas no quieren que todos los sitios web bajo el sol puedan instalar malware, y generalmente secuestran el equipo completo, cada vez que visitan un sitio web. En el caso general, por lo tanto, lo que quieres no es realmente posible.
Si está dispuesto a requerir que el usuario responda un montón de solicitudes, y está bien restringir su aplicación a Internet Explorer en Windows, podría familiarizarse con COM y escribir un control ActiveX.
Sin embargo, le recomiendo que no lo haga.
, no estoy haciendo esto para un sitio web, es para mi aplicación web y es solo para uso interno – rajesh
@rajesh: Err .. entonces ¿por qué está tratando de ejecutar la aplicación en el navegador? ¿Es realmente tan difícil para sus usuarios descargar primero el binario? –
- 1. ¿Hay marcos web Objective-C?
- 2. ¿Hay marcos Silverlight útiles?
- 3. ¿Hay marcos/bibliotecas P2P maduras en C#?
- 4. ¿Hay marcos web MVC que admitan varios tipos de solicitud?
- 5. ¿Hay marcos web para Boost :: asio?
- 6. Marcos de inyección de dependencia: ¿Por qué me importa?
- 7. ¿Hay marcos web para lenguajes compilados como C++?
- 8. ¿Cuándo debería usar marcos HTML?
- 9. ¿Alguna forma de usar marcos en HTML5?
- 10. ¿Hay marcos de almacenamiento de datos?
- 11. ¿Hay un impresionante editor de HTML/JS que me falta?
- 12. ¿Hay marcos JavaScript MVC que no tengan dependencias externas?
- 13. ¿Hay bibliotecas de GUI para Python que le permitan compilar en un EXE (Windows) y una APLICACIÓN (Mac)?
- 14. ¿Hay alguna razón para no usar "esto" ("Self", "Me", ...)?
- 15. ¿Hay algún complemento de TeamCity que me permita usar Hyper-V para agentes en la nube?
- 16. ¿Hay un depurador que me permita retroceder en el código?
- 17. ¿Hay utilidades que me ayuden a refactorizar CSS
- 18. ¿Existen editores que le permitan ver el código fuente en diferentes estilos de sangría?
- 19. ¿Cómo hacer marcos de Delphi en C#?
- 20. En C# 3.0, ¿hay alguna clase que me ayude a generar html estático?
- 21. ¿Es aconsejable usar marcos de CSS?
- 22. En C#, ¿hay alguna excepción incorporada que no deba usar?
- 23. RIA contra RCP
- 24. ¿Qué patrón (s) arquitectónico (s) debo usar para mi RIA?
- 25. .NET RIA Services/WCF Services
- 26. ¿Hay un servidor web que me permita ejecutar nodejs?
- 27. ¿Hay una GUI que me permita consultar un archivo XML?
- 28. ¿Hay marcos ORM para Web SQL (javascript)?
- 29. ¿Hay marcos web MVC para Haskell?
- 30. ¿Hay alguna API que me permita buscar por imagen?
Necesitamos más detalles sobre lo que debe hacer. ¿Estás tratando de implementar el lado del servidor de la aplicación en C++? ¿O está tratando de controlar una aplicación web escrita por otra persona, y le gustaría hacerlo con C++? –
he escrito aplicaciones en C++ y necesito controlar la aplicación desde la aplicación web como si tuviera que iniciar las aplicaciones mientras hago clic en el botón – rajesh
bien, así que quieres que alguien pueda ejecutar tu aplicación C++ en ¿navegador? –