Como enviar mensagens de aplicação PHP para aplicação Java sem criar serviços web?

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

  •  07-07-2019
  •  | 
  •  

Pergunta

Uma possível solução poderia ser simples pedido HTTP GET ou post, mas isso não seria seguro.

Foi útil?

Solução

Uma possível solução poderia ser simples pedido HTTP GET ou post, mas isso não seria seguro.

Por que não? Fazê-lo através de HTTPS e ter o serviço web só aceitar conexões de IPs conhecidos ou através de teclas específicas da API. Se uma solicitação HTTPS POST é aceitável para o processamento de cartões de crédito (que é), é bom o suficiente para a sua aplicação.

Outras dicas

Você pode integrar Java e PHP com PHP-módulos; http://php.net/manual/en/book.java.php

(Tendo em conta que eles estão na mesma máquina)

Talvez precisamos de mais algumas informações sobre o seu problema.

Uma possível solução é Zend Java Bridge ( http: / /files.zend.com/help/Zend-Server-Community-Edition/zendjbridge.html ).

Se PHP e Java estão em diferentes máquinas, por favor deixe-nos saber porque os serviços da web não são uma boa solução. Nesse caso, Java RMI em combinação com Zend Java Ponte seria útil.

Uma http *** s *** conexão pós seria seguro. Há muitas maneiras de afetar a autenticação, mas essa é a idéia básica por trás do conceito REST.

Isto é comumente feito em cartões de crédito, bem como serviço de web Amazon e outros. Você pode olhar para aqueles de ideias.

Uma possível solução poderia ser simples pedido HTTP GET ou post, mas isso não seria seguro.

O que você basear essa premissa em?

Se ambas as extremidades estão em uma rede interna, é perfeitamente seguro.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top