sql >> データベース >  >> RDS >> Mysql

サーバー上でJavaプログラムを実行する方法は?

    実際、「Webアプリケーション」とは、通常、ユーザーからの要求が処理されるのを待つだけで、常にWebサーバー上で実行されるようにプログラムされた特別なアプリケーションを意味します。

    あなたの場合、コンソールベースのアプリケーションがあります。

    サーバーの構成によっては、これらのアプリケーションのいずれも、クライアントのWebホスティング、いずれか、または両方で実行できませんでした。

    通常、ウェブホスティングはホスティング会社によって提供されるため、アプリケーションを実行するための構成が用意されている場合や、オン/オフを切り替えられる場合、またはこれにお金がかかる場合があります。

    社内サーバーの場合、これを構成するように顧客とそのIT担当者に依頼する必要があります。

    最後に、質問する必要があります:1。サーバーはSSHをサポートしていますか? -それは単なるリモートコンソールです。通常、ポート22で実行されており、多くの場合、コマンド「telnet yourserver」で確認します。 22 "(WindowsおよびLinux)-接続を拒否しない場合-SSHが構成されていることを意味します。2。サーバーにJavaがインストールされており、SSH接続を介してアカウントで使用できるかどうか。

    1. 顧客がコンソールベースのアプリケーションではなくWebアプリケーションを本当に意味している場合にのみ、サーバーにJava用のWebアプリケーションサーバーがあるかどうかを確認する必要があります。通常は、Apache Tomcat、Jetty、JBoss、Weblogicなどです。 Webサーバーで実行するには、アプリケーションを変更する必要があります。

    コンソールアプリケーションを使用し、Webアプリケーションに「アップグレード」しないことにした場合は、データベースが実行されているホストで実際に実行できます(ここでも、SSHが必要です)。リモートデータベースアクセス操作の時間を節約できます。理論的には、プログラムの動作が速くなります。



    1. mysqlデータベースで行とタイムスタンプの共通部分を検索します

    2. 特定の日付より前のレコードを削除する

    3. COPYコマンドと改行エラー

    4. PostgreSQL-統計データの取得