-1

サーバーでデータベースを設定するのは初めてですが、データベースでの作業経験があります。

MYSQLデータベースをサーバーに配置して接続し、Javaプログラムに所有者がどこからでもアクセスできるようにしたかったのです。学校の先生が、接続を確立するためにサーブレットが必要だと言っているのを聞きました。サーブレットを調べました。しかし、私が得られないのは、このサーブレットをどこに保存するかです。Javaフォルダー上、またはサーバー上?または、サーバーでphpmyadminを実行してテーブルにアクセスし、ローカルホストではなくjavadb接続でサーバーをルート化できるようにするのと同じくらい簡単ですか?

これがばかげた質問のように聞こえたらごめんなさい。

4

1 に答える 1

1

MySQLデータベースのデータにどこからでもアクセス/変更する場合は、いくつかのソフトウェアコンポーネントが必要になります。

  • MySQLデータベースをホストするデータベースサーバー。
  • データベース内のデータを変更/アクセスするJavaプログラム(つまりサーブレット)をホストするサーブレットコンテナ。このサーバーは、どこからでもアクセスできるようにインターネットに接続されている必要があります。
  • アプリケーションに必要なすべてのサーブレットを含むパッケージ(別名WAR)。テーブルに行を挿入する必要があるとしましょう。そのためのサーブレットを作成する必要があります。また、クエリを実行する場合は、その結果を画面に表示します。

1台のPCにすべてのコンテナを含めることも、Web上でこのすべてのコンポーネントを無料で提供する複数のクラウドプラットフォームを使用することもできます(サーブレットを除き、コーディングする必要があります)。

于 2013-01-29T00:06:06.873 に答える