opendolphin ClientInitializationException 错误
opendolphin ClientInitializationException error
我正在测试 OpenDolphin,我设法简单地创建了服务器端、共享端模型。
OpenDolphin 版本:0.8.4
对于客户端,我有 JavaFX 应用程序。
我用 :
创建了登录面板
- 从本地文件加载可用服务器的选择框
- 用户名字段
- 密码字段
- 按钮
ClientConfiguration 的参数是:
String
urlEndpoint
UiThreadHandler
(uiThreadHandler ui线程处理程序)
//为 Dolphin 平台创建配置。
//urlendpoint 取自 ChoiceBox like ("http://localhost:8080/dolphin")
ClientConfiguration config = new ClientConfiguration(urlEndpoint,Runnable::run);
ClientContextFactory.connect(config).get();
如果我使用 Runnable::run
然后客户端连接,但如果我使用 Platform::runLater
(JavaFXConfiguration(urlEndpoint)
的实现方式)
我收到错误:
Exception in thread "pool-2-thread-1" com.canoo.dolphin.client.ClientInitializationException: com.canoo.dolphin.client.ClientInitializationException: Can not connect to server!
知道为什么会这样吗?
由于缺少 "Dolphin Platform" 标签,我直到现在才发现这个问题。
在当前版本的 Dolphin 平台中,您可以简单地使用 "DolphinPlatformApplication" class 来创建您的应用程序。
你可以在这里找到一个例子:
https://github.com/canoo/dolphin-platform/tree/master/platform-examples/todo-example
我正在测试 OpenDolphin,我设法简单地创建了服务器端、共享端模型。
OpenDolphin 版本:0.8.4
对于客户端,我有 JavaFX 应用程序。 我用 :
创建了登录面板- 从本地文件加载可用服务器的选择框
- 用户名字段
- 密码字段
- 按钮
ClientConfiguration 的参数是:
String
urlEndpointUiThreadHandler
(uiThreadHandler ui线程处理程序)
//为 Dolphin 平台创建配置。 //urlendpoint 取自 ChoiceBox like ("http://localhost:8080/dolphin")
ClientConfiguration config = new ClientConfiguration(urlEndpoint,Runnable::run);
ClientContextFactory.connect(config).get();
如果我使用 Runnable::run
然后客户端连接,但如果我使用 Platform::runLater
(JavaFXConfiguration(urlEndpoint)
的实现方式)
我收到错误:
Exception in thread "pool-2-thread-1" com.canoo.dolphin.client.ClientInitializationException: com.canoo.dolphin.client.ClientInitializationException: Can not connect to server!
知道为什么会这样吗?
由于缺少 "Dolphin Platform" 标签,我直到现在才发现这个问题。
在当前版本的 Dolphin 平台中,您可以简单地使用 "DolphinPlatformApplication" class 来创建您的应用程序。
你可以在这里找到一个例子: https://github.com/canoo/dolphin-platform/tree/master/platform-examples/todo-example