説明しますが、Javaでサーバーに含まれているデータベース.sqliteをjdbc:sqlite:mydbで開こうとしましたが、データベース ".sqlite"が離れているため機能しません。そのため、サーバーに基づいてスクリプトphpを作成します。すべてのデータベースを取り戻します。
だから私の質問JavaでスクリプトPHPに含まれているデータのソースデータを取得するにはどうすればよいですか?
どうもありがとう!
PS:私の英語でごめんなさい(私はフランス語です)
1 つの方法は、データを提供するサービスを PHP で作成して、Java アプリケーションでデータを消費できるようにすることです。
たとえば、PHP は、たとえば HTTP を介して、XML または JSON 形式でデータを公開できます。次に、Java アプリケーションは HTTP URL を呼び出し、JSON/XML などの形式でデータを受け取り、それを解析してその形式からデータを抽出します。
他の方法もあります。たとえば、サービス バスは異なるシステム間でデータを仲介することができますが、それにはさらに多くのセットアップが必要です (ただし、公開したいデータをさらに追加し続ける場合、長期的には価値があります)およびその他のシステム)。
問題を解決するために、PHP WebService サーバーを作成し、そのデータベース データを操作する関数をいくつか作成できます。次に、Java を使用して、作成した WebService 関数に SOAP で接続します。
Web サービスの開始方法については、こちらをお読みください: http://greatgandhi.wordpress.com/2009/11/25/create-a-php-webservice-in-5min-using-php-soap-and-wsdl-technology -nusoap/
リモートデータベースにデータを送り返す必要がある場合は、私が知っている最良の方法です。もう少し複雑ですが、リモート データを操作するためのはるかに正しい方法です。