Javaアプリケーションがphpによって送信されているデータを受信する方法を確立するにはどうすればよいですか?ソケットまたはHTTP POST?サーバ上のphpスクリプトと他のサーバ上の実行中のJavaアプリケーションとの通信を円滑にするにはどうすればよいですか?
私は、他のサーバー上で実行されているPHPスクリプトによって送信された特定の文字列データを待っている別のサーバーでJavaアプリケーションを実行しています。
すべてのライブラリの提案またはサンプルコードを理解できます。
Javaアプリケーションがphpによって送信されているデータを受信する方法を確立するにはどうすればよいですか?ソケットまたはHTTP POST?サーバ上のphpスクリプトと他のサーバ上の実行中のJavaアプリケーションとの通信を円滑にするにはどうすればよいですか?
私は、他のサーバー上で実行されているPHPスクリプトによって送信された特定の文字列データを待っている別のサーバーでJavaアプリケーションを実行しています。
すべてのライブラリの提案またはサンプルコードを理解できます。
tomcatのようなjavaサーブレット「コンテナ」(サーバー)を設定するのが最善の方法でしょう(企業の理由で必要な場合は、何かのために多くの費用を支払うことができます)。
http://tomcat.apache.org/tomcat-5.5-doc/servletapi/javax/servlet/ServletRequest.html#getReader() または http://tomcat.apache.org/tomcat-5.5-doc/servletapi/javax/servlet/ServletRequest.html#getInputStream()
だけ設定し、ホスト "Hello.jspの" が、マッピング用を追加するために、仕事のビットはアップフロントがあるので注意してくださいweb.xmlの "myservice"サーブレットがでもが不正です。
REST APIを実装することをおすすめします。あなたができない、またはしたくない場合は、ソケットを使用することが最も安全な方法です。
FROM PHPを送信する場合は、認証付きのRESTful APIを使用することをおすすめします。 JSONデータを送信し、JSONデータを取得します。将来の拡張性も向上します。
hmmm方法については、 – KJW
桟橋はどうですか? – KJW