Jakarta XML RPC
Jakarta XML RPC (JAX-RPC; Ehemals Java API für XML -basierte RPC) erlaubt a Jakarta ee Anwendung zum Aufrufen eines Java-basierten Aufrufs Internetservice mit einer bekannten Beschreibung, während er dennoch mit seinem übereinstimmt WSDL Bezeichnung. Jax-RPC ist einer der der Java XML Programmierapis. Es kann als gesehen werden Java rmis über Webdienste. JAX-RPC 2.0 wurde in Jax-WS 2.0 umbenannt (Java -API für XML -Webdienste). JAX-RPC 1 ist mit Java ee 6 veraltet.[1] Der JAX-RPC-Dienst verwendet W3C-Standards (World Wide Web Consortium) wie WSDL oder Web-Service-Beschreibung Sprache.[2] Die Kern -API -Klassen befinden sich in der Java -Paket javax.xml.rpc
.
- Unterstützt webbasierte Dienste und Kunden mithilfe RPC oder Remote -Verfahrensanrufe, die auf Basis basieren Xml.
- Ermöglichen Sie die Zugänglichkeit des Webdienstes über Java -APIs, die wiederum die Kommunikation zwischen verschiedenen Java -Anwendungen ermöglichen.
- Ermöglicht die Kommunikation des Kunden mit dem Webdienst verschiedener Sprache und läuft auf einer separaten Plattform.
Es funktioniert wie folgt:
- Ein Java -Programm führt a Methode auf einen Stummel (lokales Objekt, das den Remote -Dienst darstellt)
- Der Stub führt Routinen im JAX-RPC-Laufzeitsystem (RS) aus
- Der RS konvertiert den Remote -Methode -Aufruf in a SEIFE Botschaft
- Der RS überträgt die Nachricht als Http Anfrage
Der Vorteil einer solchen Methode besteht darin, dass der Webdienst auf Server-Seite als implementiert werden kann Servlet oder Ejb Container. Daher werden Servlet- oder EJB -Anwendungen über Webdienste zur Verfügung gestellt.
Jakarta XML RPC (JAX-RPC) wurde von Jakarta EE 9 entfernt.[3]
Verweise
- ^ JAX-WS vs. JAX-RPC-Stackoverflow.com
- ^ Was ist jax -rpc - qwhatis.com
- ^ Kaltpoth, Christian (17. Januar 2020). "Ein tiefer Eintauchen in den Release -Plan von Jakarta EE 9". Jaxenter. Software- und Support -Medien. Abgerufen 2020-12-05.
Externe Links