Comment envoyer des messages d'une application PHP à une application Java sans créer de services Web?

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

  •  07-07-2019
  •  | 
  •  

Question

Une solution possible pourrait être une simple requête HTTP get ou post, mais ce ne serait pas sécurisé.

Était-ce utile?

La solution

  

Une solution possible pourrait être une simple requête HTTP get ou post, mais cela ne serait pas sécurisé.

Pourquoi pas? Faites-le via HTTPS et demandez au service Web d'accepter uniquement les connexions provenant d'adresses IP connues ou via des clés d'API spécifiques. Si une demande HTTPS POST est acceptable pour le traitement des cartes de crédit (c’est le cas), c’est suffisant pour votre application.

Autres conseils

Vous pouvez intégrer Java et PHP avec des modules PHP. http://php.net/manual/fr/book.java.php

(étant donné qu'ils sont sur la même machine)

Nous avons peut-être besoin d'informations supplémentaires sur votre problème.

Une solution possible est Zend Java Bridge ( http: / /files.zend.com/help/Zend-Server-Community-Edition/zendjbridge.html ).

Si PHP et Java sont sur des machines différentes, veuillez nous indiquer pourquoi les services Web ne sont pas une bonne solution. Dans ce cas, Java RMI associé à Zend Java Bridge serait utile.

Une connexion http *** s *** post serait sécurisée. Il existe de nombreuses façons d’affecter l’authentification, mais c’est l’idée de base du concept REST.

Cela se fait généralement avec les cartes de crédit, le service Web Amazon et autres. Vous pouvez les consulter pour des idées.

  

Une solution possible pourrait être une simple requête HTTP get ou post, mais cela ne serait pas sécurisé.

Sur quoi fondez-vous cette prémisse?

Si les deux extrémités se trouvent sur un réseau interne, c'est parfaitement sûr.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top