home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / sources / wanted / 5342 < prev    next >
Encoding:
Text File  |  1992-12-12  |  3.9 KB  |  99 lines

  1. Newsgroups: comp.sources.wanted
  2. Path: sparky!uunet!spool.mu.edu!yale.edu!yale!gumby!destroyer!cs.ubc.ca!newsserver.sfu.ca!sfu.ca!kko
  3. From: kko@fraser.sfu.ca (Samuel Ko)
  4. Subject: Re: RPC programmer's Guide/Text
  5. Message-ID: <kko.724139397@sfu.ca>
  6. Keywords: Remote Procedure Calls.
  7. Sender: news@sfu.ca
  8. Organization: Simon Fraser University, Burnaby, B.C., Canada
  9. References: <1992Dec11.200544.19114@news.uakron.edu>
  10. Date: Sat, 12 Dec 1992 05:49:57 GMT
  11. Lines: 86
  12.  
  13. sun030@joy.cs.uakron.edu (JAYARAM S AKULA) writes:
  14.  
  15. >          Iam looking for a good Text/Guide for developing 
  16. >          applications based on RPc's...( other than manuals )
  17.  
  18. >          any info in this regard is highly apprecited...
  19. >                
  20.  
  21. You should find the following book useful ...
  22.  
  23. --
  24. Samuel Ko (kko@sfu.ca) ... The Maintainer of "A Concise Guide to Unix Books"
  25. ... The Guide is posted regularly to news.answers, misc.books.technical,     
  26. comp.unix.questions and other groups ...
  27.  
  28. --
  29.   Power Programming with RPC
  30.  
  31.   By John Bloomer
  32.  
  33.   530 pages
  34.   ISBN: 0-937175-77-3
  35.   $29.95 
  36.  
  37.   1st Edition February 1992
  38.  
  39.  
  40. Book Description:
  41.  
  42.   RPC, or remote procedure calling, is the ability to distribute parts of 
  43.   a program to other computers on a network.  An RPC facility manages the 
  44.   exchange of data between computers to make remote execution tranparent 
  45.   to the user.  Distributed applications based on RPC can utilize network 
  46.   resources and increase significantly the computing power brought to bear
  47.   on complex problems.  
  48.  
  49.   An RPC facility is one element of a distributed computing environment.
  50.   There are currently two major distributed computing environments that
  51.   are proposed as emerging standards:  the Open Networking Consortium
  52.   (ONC), based on technology by Sun Microsystems, and the Open Software
  53.   Foundation's DCE, largely based on Apollo's Network Computing System
  54.   (NCS).  This book examines both ONC and DCE; however, all examples are
  55.   developed using ONC because that is the only RPC readily available now.
  56.   The techniques covered in the book are applicable to either system.
  57.  
  58.   The standard-issue RPC documentation is difficult to understand and 
  59.   lacks real-world examples.  There are, in addition, many techniques to 
  60.   learn.  This book, written from a programmer's perspective, shows you 
  61.   what you can do with RPC and presents a framework for learning it.  
  62.  
  63.   Contents include:
  64.    - foundations of remote procedure calling; what it is, how it works,
  65.        and which vendors support it
  66.    - what RPC offers to application and product developers
  67.    - how RPC fits into a distributed computing environment
  68.    - ONC and DCE, a comparison of their similarities and differences 
  69.    - how to develop, debug, and deploy networked applications
  70.    - understanding the interprocess control (IPC) mechanisms on which RPC 
  71.        is based
  72.    - using remote procedure calling in parallel/distributed processing and 
  73.        scheduling
  74.    - using remote procedure calling with windowing systems
  75.    - examples of distributed applications using both single and multiple 
  76.        concurrent servers
  77.  
  78.  
  79. Author Information:
  80.  
  81.   John Bloomer has held microelectronic design positions with Texas
  82.   Instruments and General Electric.  He has been involved in the design
  83.   and specification of memory, special-function graphics and signal
  84.   processing hardware at the chip and algorithmic level.  John currently
  85.   works within the Signal and Image Coding and Processing group at GE's
  86.   Corporate R&D Center.  Technical interests and areas of publication
  87.   include distributed processing, multidimensional signal processing,
  88.   neural and parallel VLSI architectures.
  89.  
  90.   John earned a B.S. in Electrical Engineering at Clarkson University in
  91.   1983 and a M.S. in Computer Engineering at the University of Central
  92.   Florida in 1986.  He is pursuing a Ph.D. at Rensselaer Polytechnic
  93.   Institute.  He currently lives in Schenectady, N.Y., with his wife,
  94.   Cathy, and three children, Natalie, Megan, and Audrey.
  95.  
  96.  
  97.  
  98.  
  99.