2009-09-01 42 views
0

javaプログラム(セキュリティで保護された/暗号化された接続で)からPHPサーバ**(リモート)**スクリプトを実行する方法はありますか?javaからPHPを実行

+1

ちょうど言語学的な補遺 - リモートの場合は、 "実行"せずに "呼び出し"または "照会"します。 –

答えて

3

訪問のHttpURLConnectionを経由してタイプ

1

は、あなたが安全な接続をしたい場合はHTTPS(HTTPではなく)を使用することを確認し、例えば、Javaプログラムから(ポストを作るか、またはHTTPリクエストを取得)PHPページ。

サーバはApacheを使用している場合、スクリプトはウェブアクセスできない場合は、mod_sslを

0

を持っていることを確認し、あなたがのためにSSHToolsを使用して(SSH経由でリモートサーバーに接続することができ作る、そのためにSSLをサポートする必要があります。例)、シェルからスクリプトを実行します(php scriptfile.php)。

0

PHPのJava実装であるCaucho Quercusを試してみてください。私は、本当に非常に良い、試してみました。
http://quercus.caucho.com/

コナラは、オープンソースのGPLライセンスの下でリリースPHP 5のCaucho Technologyの100%Java実装です。 Quercusには、PDF、PDO、MySQL、JSONなどの多くのPHPモジュールと拡張機能が付属しています。 Quercusは、JavaサービスとPHPスクリプトとの緊密な統合を可能にするため、PHPをJMSまたはGrailsとともに使用することは、迅速かつ無駄な努力です。

PHPアプリケーションは、Javaアプリケーションサーバの機能を自動的に継承プールとクラスタ化されたセッションとして利用します。

Quercusは、PHP 5と、APC、iconv、GD、gettext、JSON、MySQL、Oracle、PDF、PostgresなどのPHP拡張機能のリストを実装しています。多くの一般的なPHPアプリケーションは、標準のPHPインタプリタよりすぐれて実行されます。 Quercusで稼働することが証明されているPHPソフトウェアのリストには、DokuWiki、Drupal、Gallery2、Joomla、Mambo、Mantis、MediaWiki、Phorum、phpBB、phpMyAdmin、PHP-Nuke、Wordpress、XOOPSがあります。

関連する問題