0

MySQLをデータベースとして使用して、NetbeansでGUI-DBSwingアプリケーション1を作成しました。次に、アプリケーションをデプロイして、LAN経由でjarファイルとして配布します。問題は、ユーザーが1つのjarファイル内のテーブルを変更するときに、LAN上に分散されているすべてのjarファイル内の対応するテーブルも変更する必要があることです。

これどうやってするの?1つのデータベースが変更されたときに、jarファイル内のすべてのデータベースを自動的に更新するにはどうすればよいですか?

アップデート

  1. これは、マルチキャストを使用してLANを介して他のクライアントとチャットするSwingアプリケーションです。ここで、各クライアントが特定のポートでリッスンするようにします。つまり、ユーザーが特定のクライアントにメッセージを送信したい場合、そのクライアントのみがマルチキャストを使用してチャットメッセージを取得します。これを行うために、クライアントのユーザー名を尋ねるログインフォームがあります。

    入力時に、名前とランダムなマルチキャストIPが、MySQLデータベースに保存されているクライアントに割り当てられます。他のクライアントは、ポートを使用してクライアントとチャットできます。
  2. Jarファイルを再パッケージ化する代わりに、DBに電話をかけるにはどうすればよいですか?
4

1 に答える 1

2

単一のDBがLAN全体に分散されている理由DBを単一のノードにインストールし、LANを介して分散されているすべてのアプリケーション(Swingアプリケーション)をDBが存在するノードに接続するのは悪い考えではありません。

于 2013-01-26T14:24:43.113 に答える