Jabber :: rpc :: httpgate

JABBER :: RPC :: HTTPGATE is een HTTP-gateway voor Jabber-RPC / XML-RPC.
Download nu

Jabber :: rpc :: httpgate Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • DJ Adams
  • Uitgever website:
  • http://search.cpan.org/~qmacro/Jabber-RPC-HTTPgate-0.01/lib/Jabber/RPC/HTTPgate.pm

Jabber :: rpc :: httpgate Tags


Jabber :: rpc :: httpgate Beschrijving

Jabber :: RPC :: HTTPGATE is een HTTP-gateway voor Jabber-RPC / XML-RPC. Jabber :: RPC :: HTTPGATE is een HTTP-gateway voor Jabber-RPC / XML-RPC.Synopsis Gebruik Jabber :: RPC :: HTTPGATE; Mijn $ GW = NIEUW JABBER :: RPC :: HTTPGATE (Server => 'MyServer.org:5701', Identauth => 'Jrpchttp.Localhost: geheim', httpcomp => 'http',); $ GW-> Start; Jabber :: RPC :: HttpGate is een experimentele gateway die een leidingdienst biedt tussen 'traditionele' (HTTP-TRANSPORTE) XML-RPC-gecodeerde aanvragen / reacties en Jabber-RPC (XML-RPC-gecodeerde aanvragen / antwoorden Transported over Jabber). Het idee is dat je een gateway kunt starten, die verbindt als een component van de backbone van een Jabber-server, en het proxies Jabber-RPC naar HTTP-gebaseerde XML-RPC-eindpunten, en omgekeerd. Dat betekent dat uw Jabber-RPC-client niet alleen XML-RPC-gecodeerde oproepen kan maken naar een Jabber-RPC-eindpunt, maar ook naar een 'traditioneel' HTTP-gebaseerd XML-RPC-eindpunt. En het betekent ook dat uw 'traditionele' HTTP-gebaseerde XML-RPC-client XML-RPC-gecodeerde oproepen kan maken naar een Jabber-RPC-eindpunt. Jabber -> HttpWhen die u een gateway maakt en opstart, het luistert voor Jabber-RPC-oproepen, Net als een normaal Jabber-RPC-responder. Na ontvangst van een dergelijk gesprek, maakt de gateway een HTTP-aanvraag en verzendt dit verzoek naar het HTTP-gebaseerde XML-RPC-eindpunt. Het antwoord dat wordt ontvangen van deze HTTP-oproep wordt teruggegeven aan de oorspronkelijke Jabber-RPC-aanvrager. In plaats daarvan is een Jabber-RPC-eindpuntadres een Jabber-ID (JID), een traditioneel XML-RPC-eindpuntadres is een URL. Dus alle JABBER-RPC-client moet doen, is de URL opgeven in het resourcepunt van het Eindpoint Jid.http -> Jabberas, evenals het luisteren naar Jabber-RPC-oproepen, een gateway zal ook inkomende HTTP-verzoeken die kunnen worden ingediend de HTTP-component die deze gateway gebruikt. De HTTP-component (simpelweg 'http') kan worden gedownload van de normale Jabber-software-repository.ON Ontvangst van een HTTP-verzoek (door de HTTP-component doorgegeven), maakt de gateway een Jabber-RPC-aanvraag met de gecodeerde XML-RPC-aanvraag Payload en verzendt het naar het Jabber-RPC-responderpunt. Dit eindpunt wordt geïdentificeerd (via een JID) door het padgedeelte van de URL die wordt gebruikt in de oproep door de traditionele klant. Vereisten: · Perl


Jabber :: rpc :: httpgate Gerelateerde software