Как отправлять сообщения из приложения PHP в приложение Java без создания веб-служб?

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

  •  07-07-2019
  •  | 
  •  

Вопрос

Одним из возможных решений может быть простой 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, но это небезопасно.

На чем вы основываете эту предпосылку?

Если оба конца находятся во внутренней сети, это совершенно безопасно.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top