Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

what is RPC

0 views
Skip to first unread message

pratik khasnabis

unread,
May 9, 2000, 3:00:00 AM5/9/00
to
Hi ,
i have recently taken to unix systems programming. one of the more
important topics is IPC mechanisms. i have come across the following
methods
signals , pipes , message queues , shared memory , sockets , mutexes and
semaphores. but the current project i'm working uses a different method
called RPC. i want to know some details about it , where can i get a
good start , any rsources on the net etc.

i am working on HP-UX.

any help will be appreciated

thanks
Pratik


bln

unread,
May 9, 2000, 3:00:00 AM5/9/00
to
Buy this book:

Title: UNIX Network Programming, Volume 2: Interprocess Communications
Autor: W. Richard Stevens
ISBN: 0130810819

http://www.amazon.com/exec/obidos/ASIN/0130810819/ref=sim_books/103-7323319-6800665

- bln

pratik khasnabis <pratik.k...@tre.ntc.nokia.com> wrote:
: Hi ,

Nigel Wade

unread,
May 9, 2000, 3:00:00 AM5/9/00
to ext-pratik...@nokia.com
pratik khasnabis wrote:
>
> Hi ,
> i have recently taken to unix systems programming. one of the more
> important topics is IPC mechanisms. i have come across the following
> methods
> signals , pipes , message queues , shared memory , sockets , mutexes and
> semaphores. but the current project i'm working uses a different method
> called RPC. i want to know some details about it , where can i get a
> good start , any rsources on the net etc.
>

If by RPC you are referring to ONC RPC as developed by Sun Microsystems
then it is a method of performing remote procedure calls. It is the
basis
of NFS.

Try the following URL:

http://docs.sun.com/

Follow links to Solaris 8, Software Developer Collection,
ONC+ Developers Guide.

In there are the documents relating to RPC and XDR.

If you are going to be developing RPC client/servers a very good book
on the subject is "Power Programming with RPC" by John Bloomer published
by O'Reilly.

--
-----------------------------------------------------------
Nigel Wade, System Administrator, Space Plasma Physics Group,
University of Leicester, Leicester, LE1 7RH, UK
E-mail : n...@ion.le.ac.uk
Phone : +44 (0)116 2523568, Fax : +44 (0)116 2523555

pratik khasnabis

unread,
May 9, 2000, 3:00:00 AM5/9/00
to
thanks for the website. but actually i'm working on HP-UX platform and not
solaris. still i may find some useful info there

pratik

Bruce Ediger

unread,
May 9, 2000, 3:00:00 AM5/9/00
to
ext-pratik...@nokia.com wrote:
>semaphores. but the current project i'm working uses a different method
>called RPC. i want to know some details about it , where can i get a
>good start , any rsources on the net etc.
>
>i am working on HP-UX.

Oh, I'm sorry you have to use HP-UX. However, you're in luck: HP didn't
manage to push it's version of reality as far as RPC goes. In fact,
for RPC to be of much use, it has to be cross-platform. Many RPC systems
exist, of varying price, quality and utility.

Look at:
http://www.cs.ncl.ac.uk/events/anniversaries/40th/webbook/distributed/srm298/srm298.html
http://www.kohala.com/~rstevens/papers.others/rpc.comments.txt
http://www.kohala.com/~rstevens/papers.others/rfc707.txt
http://www.sei.cmu.edu/str/descriptions/rpc.html
http://www.coda.cs.cmu.edu/doc/html/rpc2_manual.html
http://hissa.nist.gov/rbac/5277
http://playground.sun.com/pub/rpc
http://www.urbanite.com/dce/
http://www.opengroup.org/tech/dce/download/
http://www.cs.utah.edu/flux/flick/
http://www.cs.brown.edu/publications/techreports/reports/CS-92-60.html
http://www.cs.brown.edu/publications/techreports/reports/CS-93-59.html
--
Once, galactic empires might have seemed a Post-Human domain.
Now, sadly, even interplanetary ones are.

Nigel Wade

unread,
May 10, 2000, 3:00:00 AM5/10/00
to ext-pratik...@nokia.com
pratik khasnabis wrote:
>
> thanks for the website. but actually i'm working on HP-UX platform and not
> solaris. still i may find some useful info there
>
> pratik
>

It's pretty much platform independant provided you have rpcgen.

0 new messages