Jabber::RPC::HTTPgate 0.01
Sponsored Links
Jabber::RPC::HTTPgate 0.01 Ranking & Summary
File size:
0.009 MB
Platform:
Any Platform
License:
Perl Artistic License
Price:
Downloads:
948
Date added:
2007-03-21
Publisher:
DJ Adams
Jabber::RPC::HTTPgate 0.01 description
Jabber::RPC::HTTPgate is an HTTP gateway for Jabber-RPC / XML-RPC.
SYNOPSIS
use Jabber::RPC::HTTPgate;
my $gw = new Jabber::RPC::HTTPgate(
server => myserver.org:5701,
identauth => jrpchttp.localhost:secret,
httpcomp => http,
);
$gw->start;
Jabber::RPC::HTTPgate is an experimental gateway that provides a conduit service between traditional (HTTP-transported) XML-RPC encoded requests/responses and Jabber-RPC (XML-RPC encoded requests/responses transported over Jabber).
The idea is that you can start a gateway, that connects as a component to the backbone of a Jabber server, and it proxies Jabber-RPC to HTTP-based XML-RPC endpoints, and vice versa. That means that your Jabber-RPC client can not only make XML-RPC encoded calls to a Jabber-RPC endpoint but also to a traditional HTTP-based XML-RPC endpoint. And it also means that your traditional HTTP-based XML-RPC client can make XML-RPC encoded calls to a Jabber-RPC endpoint.
Jabber -> HTTP
When you create and start up a gateway, it listens for Jabber-RPC calls, just like a normal Jabber-RPC responder. On receipt of such a call, the gateway creates an HTTP request and sends this request on to the HTTP-based XML-RPC endpoint. The response received back from this HTTP call is relayed back to the original Jabber-RPC requester.
While a Jabber-RPC endpoint address is a Jabber ID (JID), an traditional XML-RPC endpoint address is a URL. So all the Jabber-RPC client needs to do is specify the URL in the resource part of the gateways endpoint JID.
HTTP -> Jabber
As well as listening for Jabber-RPC calls, a gateway will also service incoming HTTP requests that can be made to the HTTP component that this gateway uses. The HTTP component (called simply http) can be downloaded from the normal Jabber software repository.
On receipt of an HTTP request (passed to it by the HTTP component), the gateway creates a Jabber-RPC request containing the XML-RPC encoded payload, and sends it on to the Jabber-RPC responder endpoint. This endpoint is identified (via a JID) by the path part of the URL used in the call by the traditional client.
SYNOPSIS
use Jabber::RPC::HTTPgate;
my $gw = new Jabber::RPC::HTTPgate(
server => myserver.org:5701,
identauth => jrpchttp.localhost:secret,
httpcomp => http,
);
$gw->start;
Jabber::RPC::HTTPgate is an experimental gateway that provides a conduit service between traditional (HTTP-transported) XML-RPC encoded requests/responses and Jabber-RPC (XML-RPC encoded requests/responses transported over Jabber).
The idea is that you can start a gateway, that connects as a component to the backbone of a Jabber server, and it proxies Jabber-RPC to HTTP-based XML-RPC endpoints, and vice versa. That means that your Jabber-RPC client can not only make XML-RPC encoded calls to a Jabber-RPC endpoint but also to a traditional HTTP-based XML-RPC endpoint. And it also means that your traditional HTTP-based XML-RPC client can make XML-RPC encoded calls to a Jabber-RPC endpoint.
Jabber -> HTTP
When you create and start up a gateway, it listens for Jabber-RPC calls, just like a normal Jabber-RPC responder. On receipt of such a call, the gateway creates an HTTP request and sends this request on to the HTTP-based XML-RPC endpoint. The response received back from this HTTP call is relayed back to the original Jabber-RPC requester.
While a Jabber-RPC endpoint address is a Jabber ID (JID), an traditional XML-RPC endpoint address is a URL. So all the Jabber-RPC client needs to do is specify the URL in the resource part of the gateways endpoint JID.
HTTP -> Jabber
As well as listening for Jabber-RPC calls, a gateway will also service incoming HTTP requests that can be made to the HTTP component that this gateway uses. The HTTP component (called simply http) can be downloaded from the normal Jabber software repository.
On receipt of an HTTP request (passed to it by the HTTP component), the gateway creates a Jabber-RPC request containing the XML-RPC encoded payload, and sends it on to the Jabber-RPC responder endpoint. This endpoint is identified (via a JID) by the path part of the URL used in the call by the traditional client.
Jabber::RPC::HTTPgate 0.01 Screenshot
Jabber::RPC::HTTPgate 0.01 Keywords
RPC
HTTP
XML
HTTPgate
HTTPgate 0.01
URL
HTTP Gateway
XML-RPC
gateway
endpoint
jabber
encoded
traditional
Jabber::RPC::HTTPgate
JabberRPCHTTPgate
Jabber::RPC::HTTPgate 0.01
Bookmark Jabber::RPC::HTTPgate 0.01
Jabber::RPC::HTTPgate 0.01 Copyright
WareSeeker periodically updates pricing and software information of Jabber::RPC::HTTPgate 0.01 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Jabber::RPC::HTTPgate 0.01 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
gateway wipro
symantec endpoint protection
bible gateway
java xml rpc
endpoint protection
gateway computers
httpgate.sa.gov.au
gateway laptops
endpoint research
search http
two noncollinear rays with a common endpoint
endpoint louisville
gateway worship
the gateway arch
http gateway 2wire
apache xml rpc
vpn endpoint
gateway international raceway
Related Software
Jabber::RPC is a Jabber-RPC Implementation. Free Download
HTTPGate is a filtering HTTP Gateway. Free Download
RobChat is an XML/HTTP chat script. Free Download
Apache XML-RPC is a Java implementation of XML- RPC. Free Download
XMLRPC::PurePerl is a Perl module that implements the XML-RPC standard as defined at www.xmlrpc.com. Free Download
Porcupine is a web application server that provides an object oriented framework for developing web applications rapidly. Free Download
FireRPC is a library that provides an easy interface for C programs to make remote function queries via the XML RPC protocol. Free Download
XML::Namespace is a Perl module with simple support for XML Namespaces. Free Download
Latest Software
Popular Software
Favourite Software