Как отправлять сообщения из приложения PHP в приложение Java без создания веб-служб?
Вопрос
Одним из возможных решений может быть простой HTTP-запрос get или post, но это небезопасно. Р>
Решение
Одним из возможных решений может быть простой HTTP-запрос get или post, но это небезопасно.
Почему нет? Сделайте это через HTTPS, и веб-служба будет принимать соединения только с известных IP-адресов или через определенные ключи API. Если запрос HTTPS POST является приемлемым для обработки кредитных карт (он есть), этого достаточно для вашего приложения.
Другие советы
Вы можете интегрировать Java и PHP с PHP-модулями; http://php.net/manual/en/book.java.php р>
(учитывая, что они находятся на одной машине)
Может быть, нам нужна дополнительная информация о вашей проблеме. Р>
Одним из возможных решений является Zend Java Bridge ( http: / /files.zend.com/help/Zend-Server-Community-Edition/zendjbridge.html ). Р>
Если PHP и Java находятся на разных компьютерах, сообщите нам, почему веб-службы не являются хорошим решением. В этом случае было бы полезно Java RMI в сочетании с Zend Java Bridge.
Соединение http *** s *** post будет безопасным. Есть много способов повлиять на аутентификацию, но это основная идея концепции REST.
Обычно это делается с помощью кредитных карт, а также веб-службы Amazon и других. Вы можете посмотреть на них за идеи.
Одним из возможных решений может быть простой HTTP-запрос get или post, но это небезопасно.
На чем вы основываете эту предпосылку?
Если оба конца находятся во внутренней сети, это совершенно безопасно.