Jabber :: rpc :: httpgate

Jabber :: RPC :: HTTPGate ist ein HTTP-Gateway für Jabber-RPC / XML-RPC.
Jetzt downloaden

Jabber :: rpc :: httpgate Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • DJ Adams
  • Website des Verlags:
  • http://search.cpan.org/~qmacro/Jabber-RPC-HTTPgate-0.01/lib/Jabber/RPC/HTTPgate.pm

Jabber :: rpc :: httpgate Stichworte


Jabber :: rpc :: httpgate Beschreibung

Jabber :: RPC :: HTTPGATE ist ein HTTP-Gateway für Jabber-RPC / XML-RPC. Jabber :: RPC :: httpgate ist ein HTTP-Gateway für Jabber-RPC / XML-RPC.Synopsis Verwenden Sie Jabber :: RPC :: httpgate; Meine $ GW = New Jabber :: RPC :: httpgate (server => 'myserver.org:5701', identAuth => 'jrppttp.localHost: geheim', httpcomp => 'http',); $ GW-> Start; Jabber :: RPC :: HTTPGATE ist ein experimentelles Gateway, das einen Conduit-Service zwischen 'traditionell' (http-transportierter) XML-RPC-codierten Anforderungen / Antworten und Jabber-RPC (XML-RPC-codierte Anfragen / -antworten bietet Über Jabber transportiert) .Die Idee ist, dass Sie ein Gateway starten können, das als Komponente mit dem Rückgrat eines Jabber-Servers miteinander verbindet, und es ist mit Jabber-RPC auf http-basierte XML-RPC-Endpunkte und umgekehrt. Das bedeutet, dass Ihr Jabber-RPC-Client nicht nur XML-RPC-Codierte Anrufe an einen Jabber-RPC-Endpunkt, sondern auch auf einen "traditionellen" HTTP-basierten XML-RPC-Endpunkt vornehmen kann. Es bedeutet auch, dass Ihr "traditioneller" http-basierter XML-RPC-Client XML-RPC-Anrufe an einen Jabber-RPC-Endpoint.Jabber -> httpwwhen, wenn Sie ein Gateway erstellen und starten, erstellen kann, hört sie für Jabber-RPC-Anrufe, Genau wie ein normaler Jabber-RPC-Responder. Bei Erhalt eines solchen Anrufs erstellt das Gateway eine HTTP-Anforderung und sendet diese Anforderung an den HTTP-basierten XML-RPC-Endpunkt. Die von diesem HTTP-Anruf zurückgegebene Antwort wird wieder auf den ursprünglichen Jabber-RPC-Anforderer zurückgeführt. Während eine Jabber-RPC-Endpunktadresse eine Jabber-ID (JID) ist, ist eine traditionelle XML-RPC-Endpunktadresse eine URL. So muss der Jabber-RPC-Client dadurch die URL im Ressourcenteil des Endpunkts des Gateways jid.http -> Jabberas gut angeben Die HTTP-Komponente, die dieses Gateway verwendet. Die HTTP-Komponente (namens einfach 'http') kann aus dem normalen Jabber-Software-Repository heruntergeladen werden. Der Empfang einer HTTP-Anforderung (durch die HTTP-Komponente an ihn weitergeleitet), erstellt das Gateway eine Jabber-RPC-Anforderung, die den XML-RPC-codierten XML-RPC enthält Nutzlast und sendet es an den Endpunkt von Jabber-RPC-Responder. Dieser Endpunkt wird (über einen JID) durch den Pfadteil der URL identifiziert, der im Anruf des traditionellen Clients verwendet wird. Anforderungen: · Perl.


Jabber :: rpc :: httpgate Zugehörige Software