java - 我还缺少一些更多的 opendolphin 示例吗?

标签 java javafx-2 opendolphin

在对 OpenDolphin 的概念感兴趣一段时间后,我正在试验它, 我正与一些 friend 一起为一个项目定义需求阶段,我们希望从中赚取一些钱这个项目的概念将基于服务器/多客户端模型,我们希望服务器拥有大部分逻辑,我们平均有几年的经验,每个人都在做 java 项目,但没有什么大的或完全使用最新的工具,所以我们在理解 gradle 设置的构建过程上有点挣扎,在运行这个项目之后,我们现在面临带有大量常规项目演示。

而且我正在努力让我的 friend 们对图书馆感兴趣,因为他们认为使用我们最了解的东西比试图理解一个意味着尽快学习一门新语言的图书馆更好 (我们并没有那么懒惰,但是有些人作为顾问/同事在帮助我们,我们担心如果我们不开始生产一些东西,我们将失去他们的支持[我们还没有从中获得任何 yield ,但没有他们作为“productowners”,我们不知道市场到底需要什么])。

我看过很多这样的视频和视频:http://www.youtube.com/watch?v=z54hEJvpZys 太棒了,我认为这正是我们所需要的。

我想知道是否有 java 中的示例/教程,也许是截屏视频、博客或录制的网络研讨会,介绍如何制作一个简单的应用程序,其中服务器绑定(bind)到一个端口,多个 java 客户端更新值并发送一个一对命令。

我不知道诸如服务器启动之类的东西,将默认值放入变量,客户端连接并看到值,第二个客户端连接看到值,并且命令被发送到服务器“删除”,并且两个客户端都看到服务器被删除它和另一个命令被发送为“默认”并且服务器将变量设置为默认值。

我不是要那个确切的例子,而是要一些我可以阅读的东西。

我尝试使用 .8 版本制作类似的东西,但我完全迷路了,但我认为这样一个简单的例子可以帮助我让他们看到这是一个多么好的工具, “将它安装在你的笔记本电脑上,这是运行它的服务器,看看我的客户端和你的客户端如何自动同步”。

最佳答案

好的,你的技术选择不错:-)

看来 Dolphin JumpStart 项目 ( https://github.com/canoo/DolphinJumpStart ) 恰好涵盖了这种组合:OpenDolphin 与 Java,在 JavaFX 中查看,使用 Gradle 构建(使用 dist/jumpstart-gradle.zip)和 jetty 作为最小服务器实现。

作为 OpenDolphin 用户指南 (http://open-dolphin.org/download/guide/guide/howto.html) 的一部分,Jumpstart 项目也以分步方式进行了解释。

关于您关于共享转速计演示的问题:该演示仅使用一个所有客户端都连接到的服务器。 “客户端”通过服务器端事件总线相互更新。为此,我们打开任何特定的套接字。它是通过所有代理和防火墙的纯 HTTP POST,不需要特殊的基础设施。

关于java - 我还缺少一些更多的 opendolphin 示例吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20507883/

相关文章:

javafx 2 javascript api - 获取 java Controller

grails - 是否有推荐/标准的方法来保持 Grails 域类实例与开放海豚表示模型保持一致

java - 我缺少类似 : 'isConnected' on ClientDolphin class (open-dolphin) 的内容

java - 从第三方 Facebook 应用程序收集数据

java - 在我将密码输入我的 java 程序时如何阻止命令提示符显示我的密码

java - 在 hazelcast 和 Java 中以编程方式设置 Near Cache 验证 Near 缓存是否从本地缓存返回数据

javafx-2 - JavaFX中的水二维波浪效果

controller - 访问另一个 Controller 类中的 Controller

java - opendolphin:客户端上的文本字段未更新

java - 当从jquery加载方法加载下拉列表时,如何从数据库中预选择下拉值