問題タブ [opendolphin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
154 参照

java - 次のようなものがありません: ClientDolphin クラス (open-dolphin) の「isConnected」

次の Java クラスを実行すると、例外やエラー メッセージは発生しませんが、接続を確立できないことは確かです (GrailsApplication1 は実行されておらず、「url」はどの Bean も指していません)。

}

スー、接続が確立されているかどうかをどのように認識できますか? 私はクライアント/サーバー開発の初心者なので、明らかな何かが欠けているかもしれません。

アドバイス、またはドキュメントの参照をありがとう!

0 投票する
1 に答える
90 参照

client-server - OpenDolphin クライアントが HttpHostConnectException を送信する方法を教えてください。

メッセージがサーバーに配信されない状況を処理する方法はありますか? Dolphin のログは状況を明確に示していますが、コードからキャッチしたいと思います。onFinishedのようにオーバーライドするonErrorのようなメソッドを探していました。

、しかし、そのようなものは何もありません。また、try/catch でsend呼び出しをラップしても機能しません (send は呼び出し元コードをブロックしていないため、驚くことではありません)。

配信されていないメッセージについて通知を受ける簡単な方法が確かにあると思いますが、それを見ることができません。事前に、答えをありがとう!

0 投票する
2 に答える
909 参照

java - 私が見逃しているいくつかのopendolphinの例はありますか?

OpenDolphin の概念にしばらく興味を持った後、OpenDolphin を試しています。友人と一緒に、お金を稼ぐことを期待して作成したいプロジェクトの要件を定義している段階です。このプロジェクトの概念はサーバーに基づいています/サーバーにほとんどのロジックを持たせたいマルチクライアントモデルで、Java プロジェクトの経験は平均的またはほとんどありませんが、最新のツールを使った大規模なものや正確には何もしていないため、構築プロセスを理解するのに少し苦労しました。 gradle のセットアップについて説明し、このプロジェクトを実行した後、大量の groovy プロジェクトのデモに直面しました。

そして、新しい言語をできるだけ早く学ぶことを意味するライブラリを理解しようとするよりも、私たちが最もよく知っているものを使用する方が良い選択肢だと友人が考えているため、私は友人がライブラリに興味を持ち続けるのに苦労しています (私たちはそれほど怠け者ではありませんが、何人かの人々がいます)それはコンサルタント/アソシエイトとして私たちを助けており、私たちが何かを作り始めなければ彼らのサポートを失うのではないかと心配しています[私たちはまだこれから何も稼いでいませんが、「製品所有者」として彼らがいなければ、市場が正確に何であるかを知りません.ニーズ])。

私は複数のビデオや次のようなビデオを見てきました: http://www.youtube.com/watch?v=z54hEJvpZys は素晴らしい , それはまさに私たちが必要としているものだと思います.

サーバーがポートにバインドし、複数のJavaクライアントが値を更新してコマンドのペアを送信する単純なアプリケーションを作成する方法のJavaの例/チュートリアルがあるかどうか、スクリーンキャスト、ブログ、または記録されたウェビナーがあるかどうかを知りたい.

サーバーが起動し、デフォルト値を変数に入れ、クライアントが接続して値を確認し、2番目のクライアントが接続して値を確認し、コマンドがサーバーに送信されて「消去」され、両方のクライアントがサーバーがそれを消去し、別のクライアントが消去したことを確認します。コマンドは「デフォルト」で送信され、サーバーは変数をデフォルトに設定します。

私はその正確な例を求めているわけではありませんが、そのようにするために読むことができる何か.

.8 リリースを使用してそのようなものを作成しようとしましたが、完全に迷子になりましたが、このような簡単な例を使用すると、このツールがどれほど優れているかを理解してもらうのに役立つと思います。「これをラップトップにインストールしてください。サーバーがそれを実行し、私のクライアントとあなたのクライアントがどのように自動的に同期されるかを確認してください。」

0 投票する
1 に答える
62 参照

opendolphin - サーバー モードでのサーバー側のログ記録

「InMemoryConfig」セットアップを使用するデモ Dolphin アプリでは、クライアント メッセージとサーバー メッセージの両方がターミナルに表示されます。次に例を示します。

クライアント/サーバー モードでは、クライアント側はすべてのメッセージを通常どおり ([C] を前に付けて) 出力しますが、サーバーはまったく静かです。サーバー側のメッセージもオンにする方法はありますか?

0 投票する
1 に答える
102 参照

spring - OpenDolphin、Spring、MongoDB

Spring をサーバー側フレームワークとして、MongoDB をデータベースとして OpenDolphin を使用することは可能ですか? チーム コラボレーションの機能を示す単純なチーム アプリケーションを構築したいと考えています。テクノロジーが使用するためのアドバイスに興味があります。

0 投票する
1 に答える
80 参照

java - 3000 個のオブジェクトをクライアントに同期させる opendolphin

サーバー PC で JavaFX スタンドアロン アプリケーションを使用して、次のことを行います。

いくつかのシリアル デバイス (rs232) から 200 ミリ秒ごとにデータを取得し、そのデータを postgresql データベースに保存します。そのデータのサイズは、15 フィールドの最大 2500 オブジェクト (データベースの 15 列で 2500 行) です。

また、ローカルエリアネットワークには、500ミリ秒ごとにサーバーデータベースからそのデータを取得し、JavaFX GUIに表示する他のJavafxアプリケーション(クライアント)があります。

私の質問は: Open Dolphin を使用して、これらすべてのオブジェクトをすべてのクライアントで同期させることはできますか? (サンプリング時間の要件とデータ量を考慮して)。

私は OpenDolphin について読んでいましたが、私が見た例は、時間的なプレッシャーのない文字列同期です。

PD: そうでない場合、どのテクニックになりますか?

ありがとう

0 投票する
1 に答える
225 参照

java - OpenDolphin JavaFX 複数の Windows

OpenDolphin で JavaFX アプリケーションを作成したいと考えています。このアプリケーションでは、独自の FXMLController クラスと独自のプレゼンテーション モデルを持つ新しいウィンドウを開きたいと考えています。ダイアログウィンドウを初めて開いたとき、すべてが正常に機能します。ダイアログ ウィンドウを閉じて再度開くと、IllegalArgumentException が発生します。

原因: java.lang.IllegalArgumentException: ID の PM が既に存在します

完全なスタック トレース

PM をリセットするか、以前に初期化した PM を再利用するにはどうすればよいですか?

私の(クライアント)コード

ApplicationStarter.java

アプリケーション.java

FXMLController.java // メイン ウィンドウの FXML コントローラ

FXMLTestCaseDialogController.java //ダイアログ ウィンドウの FXML コントローラ

public class FXMLTestCaseDialogController は Initializable {

OpenDolphin バージョン: 0.11