use Jabber::RPC::Client;
my $client = Jabber::RPC::Client->new(server=>'localhost',
identauth=>'emsng:emsng',
endpoint=>'dst@localhost/XMLRPC', );
my $response = $client->call('CreateContext', {
ApplicationName=>'EMSng',
MaxIdleDuration=>'5' } );
print $response || $client->lastfault, "\n";
####
use Net::Jabber qw( Client );
my $client = Net::Jabber::Client->new();
my $status;
$client->Connect(hostname=>'localhost');
if($client->Connected()) {
$status = $client->AuthSend(username=>'emsng',
password=>'emsng');
my @response =
$client->RPCCall(to=>'dst@localhost/XMLRPC',
methodname=>'CreateContext',
params=>[ {
ApplicationName=>'EMSngTEST',
MaxIdleDuration=>'5' } ] );
die Dumper(\@response);
}
####
CreateContextMaxIdleDuration5Ap plicationNameEMSngTEST