Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Perl > Making remote procedure calls

Thread Tools

Making remote procedure calls

Markus Kemp
Posts: n/a
Hi all,

I'm trying to make a remote procedure call in Perl. The first problem
I've run into is which module to use. So I went googling and found a
whole bunch of modules that support RPC's, but many seem very alpha
and I'd like to know if there's some generally preferred module that
is more matured than most others or if it's just a matter of personal
preference (and maybe trial and error?).
Secondly, I'm confused over what is needed to imlement an RPC-client
(i.e. the host making the remote procedure call). I was initially
assuming (and hoping) that I could just make the call without having
to worry about how the server side is implemented. Like if I want to
make an RPC to a method on a say Windows XP machine, I'd just let
rpcss (Window's RPC service) handle the server stuff. But having read
those modules' README's I'm not so sure anymore if that's the case.
One of the README's seemed to imply that I have to set up the RPC
server myself:

>>> To call an RPC server, use Frontier::Client [...]

To create an XML-RPC server, use Frontier:aemon. <<<

It's the last line that has confused me. __Create__ an RPC server?? I
thought the RPC server was already there on every friggin net-capable
Windows machine??
Anyway, so does that mean that Perl's RPC has really nothing to do
with the Windows RPC service? Or does 'creating' the RPC server really
mean registering the methods I wanna call from a remote machine (I
suppose the RPC daemon needs to be informed about those methods
somewhow, right?)?

Right, I realize this is not a proper question but if anyone could
shed some light on this for me I'd greatly appreciate that. =\ I don't
want the code. If you could just outline the general concept to me
that would be really cool.


Reply With Quote
Posts: n/a
Reply With Quote
Posts: n/a
Mothra wrote:


Sorry - I meant to add that RPC::Simple is probably what you need to use.
Reply With Quote

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
procedure as argument in procedure AlexWare VHDL 2 10-23-2009 09:14 AM
Making incoming calls also ring a phone line in remote office? John Doe VOIP 22 09-18-2006 03:14 AM
'Procedure or function <stored procedure name> has too many arguments specified',,,ARGH! Mike P ASP .Net 0 06-19-2006 01:19 PM
Procedure calls in process Sylvain Munaut VHDL 2 01-04-2005 09:55 PM
Remote Assistance fails to connect, remote remote host name could not be resolved Peter Sale Wireless Networking 1 12-11-2004 09:09 PM