我如何将性能关键的东西外包给 C++。有什么例子吗?
问问题
237 次
2 回答
2
如果您谈论的是 AIR 平台上的 Flex(基本上是在浏览器应用程序之外),那么有一种方法可以在同一台机器上与本机代码进行交互。您可能想检查一下(来自 Adobe 的官方文档): http: //www.adobe.com/devnet/air/ajax/quickstart/interacting_with_native_process_print.html
如果您在浏览器中谈论 flex,那么我会同意 Dmitry,您可以使用许多不同的东西:-Web 服务-HTTP 请求/响应-RPC 调用-甚至制作自己的实时套接字(在某些情况下可能是执行此操作的最高效方式)现在,这将需要一个 C++ 服务器,监听这些调用,做这些事情然后回复。=> 意味着您需要网络。
于 2009-12-25T17:11:53.430 回答
0
现在,根据您选择的标签,这有点令人困惑。flex 和bison用于创建编译器和相关工具。
如果您使用的是 Adobe flex,那么您通常会从 Web 服务中获取数据。有一些工具包可以帮助您使用 C++ 创建这些 Web 服务,例如 gSOAP http://www.cs.fsu.edu/~engelen/soap.html。
于 2009-12-25T16:44:26.927 回答