Ho scritto un semplice applicazioni in C++, e ho bisogno di connettersi con qualsiasi RIA solo per la visualizzazione del processo ... è che non c'è nulla di buono RIA basate su C++Esistono quadri RIA che mi consentono di usare C++?
risposta
Qt è una buona, popolare interfaccia grafica multipiattaforma libreria per C++.
Non so se corrisponde alla definizione di "RIA", tuttavia.
Hai guardato Qt? Viene fornito con Webkitbuilt-in. È anche più portatile di altre implementazioni RIA. A proposito, la maggior parte delle implementazioni di RIA girano su macchine virtuali linguistiche che sono a loro volta implementate in C o C++ :-)
RIA sta per far funzionare la tua applicazione all'interno del browser, non sull'incorporazione di un browser all'interno dell'applicazione. –
Silverlight è la struttura più vicina a te. Potresti trovare interessante Stackoverflow question.
Aggiornamento
Dopo aver visto il tuo commento, vi consiglio di utilizzare ISAPI o CGI di programmazione in C o C++
Update 2
Dopo capire che è necessario eseguire C++ codice dai browser, la risposta è ActiveX. Ma la portabilità è un problema, piuttosto.
ma ne ho bisogno in Linux basato su Windows – rajesh
@rajesh: Silverlight funziona bene su Linux box (si chiama Moonlight per Linux). E Silverlight non si preoccupa di quale tipo di server si sta utilizzando in ogni caso. Ma @mmonem: Silverlight non può essere usato con C++, quindi non vedo come sia rilevante qui. –
@Billy, Almeno puoi chiamare una dll C++ da esso – mmonem
In generale, questo è difficile da fare. I client non si fidano dell'esecuzione di codice C++ arbitrario da Internet, perché le persone non vogliono che ogni sito Web sotto il sole sia in grado di installare malware e, in generale, di dirottare l'intera macchina ogni volta che visitano un sito Web. Nel caso generale, quindi, quello che vuoi non è realmente possibile.
Se sei disposto a richiedere all'utente di rispondere a una tonnellata di richieste e stai restringendo la tua applicazione a Internet Explorer su Windows, puoi familiarizzare con COM e scrivere un controllo ActiveX.
Tuttavia, sconsiglio vivamente di farlo.
non sto facendo questo per un sito web è per la mia applicazione web ed è solo per uso interno – rajesh
@rajesh: Err .. allora perché stai cercando di eseguire l'applicazione nel browser? È davvero così difficile per i tuoi utenti scaricare prima il binario? –
- 1. Esistono API che mi consentono di cercare per immagine?
- 2. Esistono utili quadri Silverlight?
- 3. Esistono lingue che consentono le unità?
- 4. Esistono plugin di TeamCity che mi consentono di utilizzare Hyper-V per gli agenti cloud?
- 5. Quadri dell'iniezione delle dipendenze: perché mi interessa?
- 6. Esistono restrizioni allo standard C che consentono di implementare le funzioni come macro?
- 7. Esistono buoni quadri di test unitario per Ada?
- 8. Esistono funzioni integrate che bloccano su I/O che non consentono l'esecuzione di altri thread?
- 9. Esistono quadri di ponteggio alternativi per Asp.Net Dynamic Data?
- 10. Esistono librerie GUI per Python che consentono di compilare un file EXE (Windows) e APP (Mac)?
- 11. Che cos'è .NET RIA Services?
- 12. Perché il C++ non mi permette di usare typeof?
- 13. quadri HTML5 per un innamorato Flex Developer
- 14. Esistono quadri di test automatici per testare un framework di threading interno?
- 15. Incapsulamento nell'era dei quadri
- 16. I browser Webkit non mi consentono di impostare le intestazioni di preflight CORS
- 17. Esistono librerie di riconoscimento facciale C# che funzionano?
- 18. Quadri di prova per unità ColdFusion
- 19. Librerie Javascript che consentono query tipo SQL sui dati JSON?
- 20. Servlet vs quadri MVC
- 21. Confronto di Java quadri reattivi
- 22. Quadri vincolanti dati di swing
- 23. Estensioni e quadri di classe
- 24. Come usare sql "mi piace" in PyMongo?
- 25. C# goto use - che altro usare qui?
- 26. I tipi di trattamento C# che non consentono nulla da F # sono ancora annullabili?
- 27. Esistono soluzioni off-the-shelf per l'analisi lessicale in Haskell che consentono un lessico dinamico run-time?
- 28. Quadri PyXB e python
- 29. Esistono implementazioni Websocket C# decenti?
- 30. Esistono strutture Web Objective-C?
Abbiamo bisogno di più specifiche su ciò che devi fare. Stai cercando di implementare il lato server dell'applicazione in C++? O stai cercando di controllare un'applicazione web scritta da qualcun altro, e ti piacerebbe farlo usando C++? –
ho scritto un'app in C++ e ho bisogno di controllare l'applicazione dall'applicazione web come se avessi bisogno di avviare le app mentre clicco sul pulsante come quello – rajesh
Ok, quindi vuoi che qualcuno sia in grado di eseguire l'applicazione C++ in browser? –