Path: utzoo!utgpu!cunews!bnrgate!brtph3!brchh104!brchs1!bnr.ca!rice.edu!sun-spots-request From: fkittred@spca.bbn.com (Fletcher Kittredge) Newsgroups: comp.sys.sun Subject: Re: Use of RPC Keywords: Miscellaneous Message-ID: <2180@brchh104.bnr.ca> Date: 25 Mar 91 22:00:00 GMT Sender: news@brchh104.bnr.ca Organization: Sun-Spots Lines: 35 Approved: Sun-Spots@rice.edu X-Original-Date: 25 Mar 91 16:44:53 GMT X-Refs: Original: v10n58 X-Sun-Spots-Digest: Volume 10, Issue 69, message 3 X-Note: Submissions: sun-spots@rice.edu, Admin: sun-spots-request@rice.edu In article <2031@brchh104.bnr.ca> gene@ponder.csci.unt.edu (Gene De Lisa) writes: >Given a SPARC platform, it seems that the choice is between using TLI or >using RPC. Is RPC generally viewed as an excentric Sun specific oddity, >or is it the wave of the future? I hope this question does not have >religious overtones . . . Since this is a frequently asked question, I will respond via the newsgroup. This should not be a religious question, but there is much money involved and money makes for religon. It doesn't make much sense to have a RPC mechanism which is platform specific. Sun RPC is the defacto standard and is demonstrably available on a wide range of Unix boxes (since it is the basis of NFS). However, there is a competing standard, OFS DCE (NCS). This RPC protocol is available on a smaller range of Unix boxes, not including the SPARC platform (from Sun, available from third parties). RPC and IPC are areas of standardiza- tion being attacked by the POSIX effort. It is unlikely that the IEEE will pick unmodified Sun RPC as the basis for a standard. You don't even want to use TLI. TLI is not widely available and does not have the functionality of RPC. So the answer is "no". Sun RPC is not an excentric Sun specific oddity, and it is not the wave of the future. Your best bet is to define your application's design in such a way as to make the RPC portion easily replacable, and go with Sun RPC for the current time on the SPARC platform. regards, Fletcher Kittredge Platforms and Tools Group, BBN Software Products 10 Fawcett Street, Cambridge, MA. 02138 617-873-3465 / fkittred@bbn.com / fkittred@das.harvard.edu