FLEX3构建网络监控程序

    技术2025-09-11  13

    ESRIA网络监视器是一个演示应用程序,在多个视图中显示网络上的设备。 三个视图分别为网络拓扑,设备类型和网格。 每个设备显示实时数据使用 LiveCycle 数据服务 ES,并且允许用户单击它的数据模块时显示更为详细的内容。 代替数据库的是服务器上含有布局和初始设备信息加载数据XML 文件。 实例中的这些数据是在服务器上随机生成的。

    网络拓扑结果动态监控

    查看节点中更为详细的数据

    如果你希望了解更多关于这个案例的详细,可以下载源码导入FLEX3即可调试。

    你需要做以下准备:

    安装 LiveCycle 数据 Servcies ES。 解压缩的 LiveCycle 数据 Service ES 运行 Web 应用程序,内容。 将"/classes/"目录复制到 WEB-INF。 从下载文件上面指定将复制到 WEB-INF / FLEX / user_classes 的 Cairngorm.Swc 和 CairngormEnterprise.Swc /。 添加以下代码到 WEB-INF/flex/remoting-config.xml 的<service>标记后

    <destination id="networkMonitor"> <properties> <source>com.esria.samples.networkMonitor.NetworkMonitor</source> </properties> </destination>

    接着添加以下代码到WEB-INF/flex/messaging-config.xml的<service>标记后 。

    <default-channels> <channel ref="my-rtmp"/> </default-channels> <destination id="feed"> <properties> <network> <session-timeout>0</session-timeout> </network> <server> <max-cache-size>1000</max-cache-size> <message-time-to-live>0</message-time-to-live> <durable>false</durable> </server> </properties> </destination>

    启动 Java 应用程序服务器。 打开http://localhost:{port}/{context-root}/main.mxml.

    下载案例源码

    down/source/NetworkMonitor.zip

    案例在线体验

    http://examples.adobe.com/flex3/devnet/networkmonitor/main.html

    最新回复(0)