|
|
1
4
我使用PHP非常广泛,使用我们的库中用C++构建的COM对象,在Windows 2003上用Apache作为Web服务器。它已经运行了大约五年了。 您可以在PHP中直接实例化和使用COM对象。看看这里给出的Ascom摄像机接口 http://ascom-standards.org/Standards/Index.htm ,我希望它工作得很好;类似这样:
也就是说,您可以按照预期的方式使用属性和方法。实际的COM类名将出现在仪器的文档中。您可以在制造商提供给您的任何示例代码中找到它。 如果您在Web进程中使用它,请注意,每次服务HTTP请求时都必须重新实例化COM对象,然后重新连接到仪器。 尝试一下,你可能会对它的直截了当感到惊喜。 |
|
|
2
2
您最好的选择可能是编写一个包装器,用C或C++封装COM组件。使用它的最简单方法是基于命令行。
确保您正在处理与此有关的多用户问题!如果有10个人试图移动仪器,你会遇到问题。 编辑
在PHP中,使用
阅读这篇关于 COM wrapper in C# . 如果您喜欢使用C++,请尝试 this article. 最后,如果你对这些语言中的任何一种感到不舒服,你可以 access COM objects in powershell 很容易。 |
|
|
3
0
Ascom提供什么样的接口?做了谷歌搜索,但找到了几个程序。 |