的Flex - C ++连接?
-
22-09-2019 - |
题
如何连接Flex应用程序(互联网站点)和C ++ togehter?
从我的意思(用户故事)一个简约例如: 弗兰克去www.myflexsite.de有2个文本框和1个按钮(标签=两个数相加)。 他在ohter的第一个文本框和5插入2。现在,他点击添加按钮。
后端:我们有其中定义一个附加方法的add.cpp文件:
int add(int a, int b ) ...
弗兰克对“两个数相加”按钮点击在C加载方法之后++文件被称为和结果将是returned.An警告窗口,结果出现。
这就是我要完成的任务,但我不知道我是怎样建造这些2种语言之间的桥梁。 如何可以他们通信吗
解决方案
,最简单的是写在C ++小控制台应用程序,然后调用它通过Apache或使用CGI任何其他Web服务器。有这种性能问题,但它是一个良好的开端,然后你就可以往前走。从Flex的只是发出HTTP请求,并让你的程序解析它们 - 例如,你可以发送XML来回
其他提示
我不认为这是必然的意图,但是这取决于你想完成你可能想看看炼金术什么项目 - 的 http://labs.adobe.com/technologies/alchemy/ 可以使用它来编译的C ++代码分解成代码,在Flash播放器的运行。
这不会帮助您在客户端和服务器之间的通信,但如果有代码你不希望有完全重写,可能会更有帮助在Flash中直接暴露,这可能是一个解决方案。
=瑞恩ryan@adobe.com
不隶属于 StackOverflow