Webサービスを作成せずにPHPアプリケーションからJavaアプリケーションにメッセージを送信するにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/1637387

  •  07-07-2019
  •  | 
  •  

質問

考えられる解決策の 1 つは、単純な HTTP get または post リクエストですが、それは安全ではありません。

役に立ちましたか?

解決

  

可能な解決策の1つは、単純なHTTPのgetまたはpost要求ですが、それは安全ではありません。

どうして? HTTPS経由で実行し、Webサービスが既知のIPまたは特定のAPIキーを介した接続のみを受け入れるようにします。クレジットカードの処理にHTTPS POSTリクエストが受け入れられる場合(そうである場合)、アプリに十分です。

他のヒント

JavaとPHPをPHPモジュールと統合できます。 http://php.net/manual/en/book.java.php

(同じマシン上にある場合)

あなたの問題についてもう少し詳しい情報が必要かもしれません。

考えられる解決策の 1 つは、Zend Java Bridge (http://files.zend.com/help/Zend-Server-Community-Edition/zendjbridge.html).

PHP と Java が異なるマシンにある場合、Web サービスが適切なソリューションではない理由を教えてください。その場合、 Java RMI Zend Java Bridge と組み合わせると便利です。

http *** s ***ポスト接続は安全です。認証に影響を与える方法は多数ありますが、これはRESTコンセプトの背後にある基本的な考え方です。

これは通常、クレジットカードやAmazon Webサービスなどで行われます。アイデアについてはそれらをご覧ください。

  

可能な解決策の1つは、単純なHTTPのgetまたはpost要求ですが、それは安全ではありません。

この前提は何に基づいていますか

両端が内部ネットワーク上にある場合、完全に安全です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top