gpt4 book ai didi

java - 连接的 Flex 客户端与 GraniteDS 教程中的数据更新不同步

转载 作者:太空宇宙 更新时间:2023-11-04 15:13:30 24 4
gpt4 key购买 nike

我正在按照 GraniteDS 花岗岩教程数据教程中的说明进行操作
https://github.com/graniteds-tutorials/graniteds-tutorial-data
更新版本3.0.1.GA

我的环境:

  • Windows 7 64 bit
  • Apache Maven 3.1.1 2013-09-17 16:22:22+0100)
    Maven home: C:\dev\apache\apache-maven-3.1.1
    Java version: 1.7.0_45, vendor: Oracle Corporation
    Java home: C:\dev\java\jdk1.7.0_45x86\jre
    Default locale: en_GB, platform encoding: Cp1252
    OS name: "windows 7", version: "6.1", arch: "x86", family: "windows"
  • java version "1.7.0_45"
    Java(TM) SE Runtime Environment (build 1.7.0_45-b18)
    Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode)

重现步骤:

  1. 运行git克隆
    http://github.com/graniteds-tutorials/graniteds-tutorial-data.git

  2. graniteds-tutorial-data\client-air\src\main\flex 中的 "localhost" 更改为真实本地 IP 地址 "192.168.1.77"\data.mxml
  3. 转到cd Grannicds-tutorial-data
  4. 运行mvn clean install asciidoctor:process-asciidodoc -Dserver=spring -Dclient=air
  5. 转到cd server-spring
  6. 运行mvn tomcat7:run-war
  7. 从本地计算机上的 Grannitds-tutorial-data\client-air\target\安装并运行“data.air”
  8. 在本地网络中的其他计算机(Windows XP 32 位)上安装并运行“data.air”

    注意:所有 Maven 构建均成功,两台计算机上的防火墙均已禁用。

问题:从一台计算机添加新实体和更新现有实体不会反射(reflect)另一台计算机上的数据,数据仅在调用刷新时才会显示。

根据教程描述:“使用 GraniteDS 长轮询 channel 通知所有连接的客户端并与数据更新同步。”

感谢您的帮助。

更新

运行时出现一些警告mvn tomcat7:run-war:

[WARNING] Some problems were encountered while building the effective model for org.graniteds.tutorials:tutorial-data-server-spring:war:1.0-SNAPSHOT [WARNING] 'parent.relativePath' points at org.graniteds.tutorials:tutorial-data instead of org.graniteds.tutorials:tutorial-parent-server-spring, please verify your project structure @ line 28, column 13 [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-comp iler-plugin is missing. @ org.graniteds.tutorials:tutorial-parent-server-base:3. 0.1.GA, C:\Users\devel.m2\repository\org\graniteds\tutorials\tutorial-parent-se rver-base\3.0.1.GA\tutorial-parent-server-base-3.0.1.GA.pom, line 37, column 21 [WARNING] 'build.plugins.plugin.version' for org.wildfly.plugins:wildfly-maven-p lugin is missing. @ org.graniteds.tutorials:tutorial-parent-server-base:3.0.1.GA , C:\Users\devel.m2\repository\org\graniteds\tutorials\tutorial-parent-server-b ase\3.0.1.GA\tutorial-parent-server-base-3.0.1.GA.pom, line 84, column 21 [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-war- plugin is missing. @ org.graniteds.tutorials:tutorial-parent-server-base:3.0.1.G A, C:\Users\devel.m2\repository\org\graniteds\tutorials\tutorial-parent-server- base\3.0.1.GA\tutorial-parent-server-base-3.0.1.GA.pom, line 46, column 21

最佳答案

已使用 GraniteDS 版本 3.0.2.GA 进行修复 https://jira.granitedataservices.com/browse/GDS-1234

关于java - 连接的 Flex 客户端与 GraniteDS 教程中的数据更新不同步,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21092781/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com