Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/131.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否有任何RIA框架允许我使用C++;? 我在C++中编写了一个简单的应用程序,我需要连接任何RIA,仅仅是为了查看进程…基于C++的 > P>是一个很好的、流行的C++跨平台GUI库。_C++_Rich Internet Application - Fatal编程技术网

是否有任何RIA框架允许我使用C++;? 我在C++中编写了一个简单的应用程序,我需要连接任何RIA,仅仅是为了查看进程…基于C++的 > P>是一个很好的、流行的C++跨平台GUI库。

是否有任何RIA框架允许我使用C++;? 我在C++中编写了一个简单的应用程序,我需要连接任何RIA,仅仅是为了查看进程…基于C++的 > P>是一个很好的、流行的C++跨平台GUI库。,c++,rich-internet-application,C++,Rich Internet Application,不过,我不知道它是否符合你对“RIA”的定义。你看过吗?它是随附的。它也比其他RIA实现更具可移植性。顺便说一下,大多数RIA实现都是在语言虚拟机上运行的,而C语言或C++语言实现的是:-/P>< P> Silverlight是最接近的框架。你可能会觉得这很有趣 更新 在看到您的评论后,我建议您使用C或C语言进行编程++ 更新2 当你需要从浏览器中执行C++代码后,答案是。但可移植性是一个问题。一般来说,这很难做到。客户不信任从互联网上运行任意的C++代码,因为人们不希望在阳光下的每个网站都能安

不过,我不知道它是否符合你对“RIA”的定义。

你看过吗?它是随附的。它也比其他RIA实现更具可移植性。顺便说一下,大多数RIA实现都是在语言虚拟机上运行的,而C语言或C++语言实现的是:-/P>< P> Silverlight是最接近的框架。你可能会觉得这很有趣

更新

在看到您的评论后,我建议您使用C或C语言进行编程++

更新2


当你需要从浏览器中执行C++代码后,答案是。但可移植性是一个问题。

一般来说,这很难做到。客户不信任从互联网上运行任意的C++代码,因为人们不希望在阳光下的每个网站都能安装恶意软件,并且通常每次访问网站时都劫持整个机器。因此,在一般情况下,你想要的东西实际上是不可能的

如果您愿意要求用户回答大量提示,并且可以将应用程序限制为Windows上的Internet Explorer,那么您可以熟悉COM并编写ActiveX控件


但是,我强烈建议不要这样做。

我们需要更多关于您需要做什么的细节。您是否试图在C++中实现应用程序的服务器端?或者你是想控制一个别人写的Web应用程序,你想用C++来做吗?我已经在C++中编写了一个应用程序,我需要从Web应用程序中控制应用程序,就像我需要启动应用程序一样,我点击按钮,好吗?所以你希望有人能够在浏览器中运行你的C++应用程序,但是我需要Linux下的非Windows系统based@rajesh:Silverlight在Linux机器上运行良好(它被称为Linux机器的月光)。Silverlight并不关心您在任何情况下使用的是哪种服务器。但是@ MMONEM:Silverlight不能与C++一起使用,所以我不知道它在这里是如何相关的。“比利,至少你可以从C++调用一个DLL。it@mmonem:据我所知不是这样。Silverlight要求它执行的代码能够作为部分受信任的代码运行。C++CLI是CLR的C++语言,除非您用/Orror选项编译,否则它不能生成部分受信任的代码,它不允许所有的C++ C++特性,如指针,而要求您使用托管类和引用。(因为指针可以破坏执行环境的完整性)在C++上,任何类似C++的东西都被删除了。但是你没有看到,如果提问者真的需要RIA框架,那么Silverlight将是最近的吗?nerear than Java和Flash.RIA是让你的应用程序在浏览器中运行,而不是在你的应用程序中嵌入浏览器。我这样做不是为了一个网站,它是为了我的web应用程序,它只是为了内部应用程序use@rajesh:呃。。那么,为什么要在浏览器中运行应用程序呢?你的用户真的那么难先下载二进制文件吗?