Flex / AIR 有没有办法从设备(如 cisco 交换机等)接收系统日志通知?有谁知道我可以阅读的任何信息或可以查看的网站?
问问题
125 次
2 回答
0
AIR 应用程序可以读取本地文件。在从 cisco 交换机或其他设备接收 syslog 通知的情况下,我曾经在接收机器上将它们设置为添加到本地 syslog 中,以便将所有内容集中在一个地方(我们这里不是在谈论 windows :-)) . 使用 mtail 和 grep 我打开了一些控制台,向我展示了即将到来的内容。
如果您编写一个 Actionscript 解析器来读取您的本地系统日志 - 使用此处描述的 bytearray - 那么应该可以读取整个文件并注意有趣的位(我自己没有这样做,所以不能保证!)
如果更多的是从设备获取实时数据的问题,我会研究 snmp(但您可能需要在 php 或 python 中编写其他内容来为您查询设备)。
于 2009-11-11T20:01:13.543 回答
0
如果您正在谈论调用本机方法,那么 flex/air 无法做到这一点。但是有一个开源的 AIR-Java 桥,即merapi,它可以让您将 AIR 应用程序与 java 代码连接起来。我想java应该能够做你正在寻找的东西。
于 2009-10-29T04:34:12.837 回答