Wie Nachrichten von PHP-Anwendungen auf Java-Anwendung zu senden, ohne Web-Service zu schaffen?

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

  •  07-07-2019
  •  | 
  •  

Frage

Eine mögliche Lösung könnte sein, einfache HTTP GET oder POST Anfrage, aber das wäre nicht sicher.

War es hilfreich?

Lösung

  

Eine mögliche Lösung könnte sein, einfache HTTP GET oder POST Anfrage, aber das wäre nicht sicher sein.

Warum nicht? Tun Sie es über HTTPS und haben den Web-Service nur akzeptieren Verbindungen von bekannten IP-Adressen oder über spezifische API-Schlüssel. Wenn eine HTTPS POST-Anforderung für die Verarbeitung von Kreditkarten akzeptabel ist (es ist), es ist gut genug für Ihre Anwendung.

Andere Tipps

Sie können die Integration von Java und PHP mit PHP-Module; http://php.net/manual/en/book.java.php

(gegeben, dass sie auf der gleichen Maschine sind)

Vielleicht brauchen wir mehr Informationen über Ihr Problem.

Eine mögliche Lösung ist Zend Java Bridge ( http: / /files.zend.com/help/Zend-Server-Community-Edition/zendjbridge.html ).

Wenn PHP und Java in verschiedenen Maschinen ist, lassen Sie es uns mit, warum Web-Service keine gute Lösung ist. In diesem Fall würde Java RMI in Kombination mit Zend Java Bridge nützlich sein.

Ein http *** s *** Post-Verbindung wäre sicher. Es gibt viele Möglichkeiten, um die Authentifizierung zu beeinflussen, aber das ist die Grundidee hinter dem REST-Konzept.

Dies wird allgemein in Kreditkarten getan, sowie Amazon Web Service und andere. Sie können für Ideen bei denen suchen.

  

Eine mögliche Lösung könnte sein, einfache HTTP GET oder POST Anfrage, aber das wäre nicht sicher sein.

Was stützen Sie diese Prämisse auf?

Wenn beide Enden in einem internen Netzwerk sind, ist es vollkommen sicher.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top