- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我有许多用于数值分析和科学计算(例如模拟)的遗留 C 库,我想在我正在构建的 Web 应用程序中使用它们(到目前为止,我只使用 Javascript 制作用户界面)。在客户端和/或服务器端执行此操作有哪些选择?我听说过在 Chrome 中使用 native 客户端,但我不喜欢客户端必须打开 native 客户端标志才能执行此操作。
最佳答案
在服务器端:
首先,CGI(通用网关接口(interface))是能够在 Web 应用程序中使用 native C 库的最基本方法 - 其中您委托(delegate)一个可执行文件(比如用 C 编写)来生成服务器端 Web 内容。
但 CGI 非常原始且效率低下。每个命令都会导致在服务器上创建一个新的 Process
。因此这里有其他可行的替代方案:
引用:http://en.wikipedia.org/wiki/Common_Gateway_Interface#Alternatives
在客户端:
好消息和坏消息:
您可以在 chrome 中使用 PNaCl(可移植 native 客户端)。它将默认打开。
但第一个公开版本预计在 2013 年底。Look for PNaCl
关于c++ - 想要在 Web 应用程序中使用 native C 库,我有哪些选择?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12980097/
使用登录后,我想吐出用户名。 但是,当我尝试单击登录按钮时, 它给了我力量。 我看着logcat,但是什么也没显示。 这种编码是在说。 它将根据我在登录屏幕中输入的名称来烘烤用户名。 不会有任何密码。
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 这个问题似乎是题外话,因为它缺乏足够的信息来诊断问题。 更详细地描述您的问题或include a min
我是一名优秀的程序员,十分优秀!