我正在测试 OpenDolphin,我设法简单地创建服务器端、共享端模型。
OpenDolphin 版本:0.8.4
对于客户端,我有 JavaFX 应用程序。我制作了登录面板:
- 从本地文件加载可用服务器的选择框
- 用户名字段
- 密码字段
- 按钮
ClientConfiguration 的参数是:
String
url端点UiThreadHandler
(uiThreadHandler ui 线程处理程序)
//为海豚平台创建一个配置。//urlendpoint 取自 ChoiceBox,如 (" 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!
任何线索为什么会发生这种情况?