home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / sys / mac / programm / 20691 < prev    next >
Encoding:
Internet Message Format  |  1993-01-05  |  1.9 KB

  1. Xref: sparky comp.sys.mac.programmer:20691 comp.sys.mac.comm:12636
  2. Path: sparky!uunet!portal!cup.portal.com!Chewy
  3. From: Chewy@cup.portal.com (Paul Frederick Snively)
  4. Newsgroups: comp.sys.mac.programmer,comp.sys.mac.comm
  5. Subject: Re: Mac RPC calls
  6. Message-ID: <72927@cup.portal.com>
  7. Date: Tue,  5 Jan 93 09:07:04 PST
  8. Organization: The Portal System (TM)
  9. References:  <1993Jan4.162340.9174@clark.dgim.doc.ca>
  10. Lines: 31
  11.  
  12. It depends upon what you mean by `RPC.'
  13.  
  14. All three of the platforms that you mention support `RPC' in one form or
  15. another in their current respective OSes (Windows for Workgroups, BSD UNIX/X/
  16. Motif, and System 7.0 or later).  The problem is that Windows for Workgroups
  17. speaks `Network DDE,' Berserkeley UNIX speaks SUN RPC and probably others, and
  18. System 7.x speaks AppleEvents.
  19.  
  20. Obviously, you're facing a language barrier if you wish to get these platforms
  21. talking to each other. :-)
  22.  
  23. The situation between the Mac and the UNIX worlds doesn't actually have to be
  24. too much of a pain--you may have seen the recent announcement for GUSI (the
  25. Grand Unified Socket Interface) here.  Amongst other nice things, it gives
  26. Macs using MacTCP Berserkeley-style sockets, which SUN RPC relies on, and
  27. SUN's RPC code is available at a number of FTP sites (including Apple's, if
  28. memory serves me correctly).  So if you're willing to use MacTCP to yak at
  29. your UNIX boxes, and your UNIX boxes speak SUN RPC, and you're willing to
  30. perform the marriage of SUN RPC and GUSI, then you've solved that problem.
  31.  
  32. You can find GUSI at nic.switch.ch as software/mac/src/mpw_c/GUSI_10.sit.bin.
  33. If you have access to archie, you can use it to find SUN's RPC code; it's all
  34. over the net.  Again, I'd even try ftp.apple.com.
  35.  
  36. I believe that Microsoft has a DDE library for the Mac (but don't hold me to
  37. this).  If so, that should complete the construction of this unholy trinity
  38. that you propose. ;-)
  39.  
  40. Hope this helps,
  41. Paul Snively
  42. Chewy@cup.portal.com
  43.