私はOpenDolphinをテストしており、サーバー側の共有側モデルを簡単に作成できました。
OpenDolphin バージョン: 0.8.4
クライアント側には、JavaFX アプリケーションがあります。ログインパネルを次のように作成しました:
- ローカル ファイルから利用可能なサーバーをロードする ChoiceBox
- ユーザー名フィールド
- パスワード欄
- ボタン
ClientConfiguration のパラメーターは次のとおりです。
String
urlEndpointUiThreadHandler
(uiThreadHandler ui スレッド ハンドラ)
//Dolphin プラットフォームの構成を作成します。//urlendpoint は (" http://localhost:8080/dolphin ")のように ChoiceBox から取得されます
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!
なぜこれが起こっているのですか?