<?xml version="1.0" encoding="UTF-8"?>
<GoodreadsResponse>
	<Request>
		<authentication>false</authentication>
		    <method><![CDATA[]]></method>
	</Request>
	
<book id="258608">
  <title><![CDATA[UNIX Network Programming, Volume 2: Interprocess Communications (2nd Edition)]]></title>
  <isbn><![CDATA[0130810819]]></isbn>
  <isbn13><![CDATA[9780130810816]]></isbn13>
    <image_url>http://photo.goodreads.com/books/1173212856m/258608.jpg</image_url>
    <work>
  <best_book_id type="integer">258608</best_book_id>
  <books_count type="integer">2</books_count>
  <default_description>The first volume of &lt;I&gt;Unix Network Programming&lt;/I&gt;, &lt;I&gt;Networking APIs: Sockets and XTI&lt;/I&gt; covers just about everything you need to know to get your applications to talk to other computers on a network. In this second volume, W. Richard Stevens discusses what you need to know to get your applications to talk to other applications running on your computer. There's a big difference, and Stevens covers it well.&lt;p&gt; Stevens introduces the reader to the internal structures of Posix interprocess communication (IPC) and System V (SysV) IPC; pipes and first in, first outs (FIFOs); message queues; how to lock and unlock files and records; semaphores; shared memory; and remote procedure calls (RPCs). He explains the difference between the Posix and SysV implementations of semaphores, message queues, and shared memory. There are also plenty of notes and examples for the reader.&lt;p&gt; This book is invaluable for programmers because it explains all of those little &quot;gotchas&quot; that always seem to pop up. In addition, the explanations of the differences between Posix IPC and SysV IPC really help readers decide which version they'd like to use for their applications. &lt;I&gt;--Doug Beaver&lt;/I&gt;</default_description>
  <id type="integer">250649</id>
  <media_type nil="true"></media_type>
  <original_language_id type="integer" nil="true"></original_language_id>
  <original_publication_day type="integer">4</original_publication_day>
  <original_publication_month type="integer">9</original_publication_month>
  <original_publication_year type="integer">1998</original_publication_year>
  <original_title>UNIX Network Programming, Volume 2: Interprocess Communications (2nd Edition)</original_title>
  <rating_dist>total:17|5:8|4:6|3:3|2:0|1:0|</rating_dist>
  <ratings_count type="integer">17</ratings_count>
  <ratings_sum type="integer">73</ratings_sum>
  <reviews_count type="integer">36</reviews_count>
  <text_reviews_count type="integer">1</text_reviews_count>
</work>

  <average_rating><![CDATA[4.29]]></average_rating>
  <ratings_count><![CDATA[16]]></ratings_count>
  <text_reviews_count><![CDATA[1]]></text_reviews_count>
  <url><![CDATA[http://www.goodreads.com/book/show/258608.UNIX_Network_Programming_Volume_2_Interprocess_Communications]]></url>
  <authors>
        <author id="44500">
      <name><![CDATA[W. Richard Stevens]]></name>
      <role><![CDATA[]]></role>
      <url><![CDATA[http://www.goodreads.com/author/show/44500.W_Richard_Stevens]]></url>
      <average_rating><![CDATA[4.25]]></average_rating>
      <ratings_count><![CDATA[218]]></ratings_count>
      <text_reviews_count><![CDATA[22]]></text_reviews_count>
    </author>
      </authors>
    <reviews start="1" end="20" total="36">
    <review id="38263867">
    <user id="1704620">
    <name><![CDATA[David]]></name>
    <location><![CDATA[Hong Kong, Hong Kong]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/1704620-david-parker]]></url>
  </user>
      <rating>5</rating>
  <votes>0</votes>
  <sell_flag>true</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="college-university-textbooks" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Thu Nov 20 17:30:37 -0800 2008</date_added>
  <date_updated>Thu Nov 20 17:30:40 -0800 2008</date_updated>
  <read_count></read_count>
    <body><![CDATA[<br/><br/>Very good college reference textbook<br/><br/>From<br/><br/><a rel="nofollow" target="_blank" href="http://www.cocomartini.com">UNIVERSITY Textbook</a> <a rel="nofollow" target="_blank" href="http://www.cocomartini.com">COLLEGE Textbook</a> <a rel="nofollow" target="_blank" href="http://www.cocomartini.com">ONLINE Bookstore</a><br/>:<br/>:<br/>]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/38263867]]></url>
</review>
    <review id="78543144">
    <user id="2967434">
    <name><![CDATA[Marco]]></name>
    <location><![CDATA[San José, 01, Costa Rica]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/2967434-marco-piedra]]></url>
  </user>
      <rating>0</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="to-read" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Sat Nov 21 10:48:36 -0800 2009</date_added>
  <date_updated>Sat Nov 21 11:08:02 -0800 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/78543144]]></url>
</review>
    <review id="78031999">
    <user id="2951579">
    <name><![CDATA[Steve]]></name>
    <location><![CDATA[San Jose, CA]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/2951579-steve-ulrich]]></url>
  </user>
      <rating>0</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Mon Nov 16 19:44:21 -0800 2009</date_added>
  <date_updated>Mon Nov 16 19:44:21 -0800 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/78031999]]></url>
</review>
    <review id="76999596">
    <user id="2480307">
    <name><![CDATA[Andrew]]></name>
    <location><![CDATA[San Francisco, CA]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/2480307-andrew-ferrell]]></url>
  </user>
      <rating>0</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Sat Nov 07 07:22:34 -0800 2009</date_added>
  <date_updated>Sat Nov 07 07:22:34 -0800 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/76999596]]></url>
</review>
    <review id="74053475">
    <user id="2811597">
    <name><![CDATA[Vasil]]></name>
    <location><![CDATA[Sofia, 42, Bulgaria]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/2811597-vasil-kolev]]></url>
  </user>
      <rating>5</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="must-read" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Sat Oct 10 02:58:03 -0700 2009</date_added>
  <date_updated>Sat Oct 10 02:58:03 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/74053475]]></url>
</review>
    <review id="67607112">
    <user id="235015">
    <name><![CDATA[Andrew]]></name>
    <location><![CDATA[Dracut, MA]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/235015-andrew]]></url>
  </user>
      <rating>0</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Sun Aug 16 09:44:58 -0700 2009</date_added>
  <date_updated>Sun Aug 16 09:44:58 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/67607112]]></url>
</review>
    <review id="65170415">
    <user id="2565464">
    <name><![CDATA[Brad]]></name>
    <location><![CDATA[Saint Paul, MN]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/2565464-brad]]></url>
  </user>
      <rating>0</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="ust" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Mon Jul 27 14:39:16 -0700 2009</date_added>
  <date_updated>Mon Jul 27 14:39:16 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/65170415]]></url>
</review>
    <review id="61190936">
    <user id="2461273">
    <name><![CDATA[Mark]]></name>
    <location><![CDATA[Maidenhead, M1, The United Kingdom]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/2461273-mark-zieg]]></url>
  </user>
      <rating>4</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="post-college" />
        <shelf name="widget" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Fri Jun 26 10:20:05 -0700 2009</date_added>
  <date_updated>Fri Jun 26 10:20:05 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/61190936]]></url>
</review>
    <review id="61022952">
    <user id="2456692">
    <name><![CDATA[Koaung]]></name>
    <location><![CDATA[Rangoon, 17, Myanmar]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/2456692-koaung]]></url>
  </user>
      <rating>0</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="to-read" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Wed Jun 24 21:48:37 -0700 2009</date_added>
  <date_updated>Wed Jun 24 21:48:37 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/61022952]]></url>
</review>
    <review id="53741323">
    <user id="2250829">
    <name><![CDATA[Johnanthony]]></name>
    <location><![CDATA[Austin, TX]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/2250829-johnanthony]]></url>
  </user>
      <rating>0</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Thu Apr 23 12:58:35 -0700 2009</date_added>
  <date_updated>Thu Apr 23 12:58:35 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/53741323]]></url>
</review>
    <review id="51293630">
    <user id="1180321">
    <name><![CDATA[Scott]]></name>
    <location><![CDATA[Santa Monica, CA]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/1180321-scott-stout]]></url>
  </user>
      <rating>0</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Thu Apr 02 13:46:44 -0700 2009</date_added>
  <date_updated>Thu Apr 02 13:46:44 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/51293630]]></url>
</review>
    <review id="48080518">
    <user id="1662605">
    <name><![CDATA[Terry]]></name>
    <location><![CDATA[Laurel, MD]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/1662605-terry]]></url>
  </user>
      <rating>0</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Mon Mar 02 22:15:14 -0800 2009</date_added>
  <date_updated>Mon Mar 02 22:15:14 -0800 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/48080518]]></url>
</review>
    <review id="47196190">
    <user id="2058290">
    <name><![CDATA[Linden]]></name>
    <location><![CDATA[The United States]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/2058290-linden]]></url>
  </user>
      <rating>0</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="ip" />
        <shelf name="networking" />
        <shelf name="networks" />
        <shelf name="posix" />
        <shelf name="programming" />
        <shelf name="socket" />
        <shelf name="unix" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Sun Feb 22 16:58:59 -0800 2009</date_added>
  <date_updated>Sun Feb 22 16:58:59 -0800 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/47196190]]></url>
</review>
    <review id="45923976">
    <user id="1954320">
    <name><![CDATA[Slaimi]]></name>
    <location><![CDATA[Jerusalem, 73, Palestinian Territory, Occupied]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/1954320-slaimi]]></url>
  </user>
      <rating>4</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="dev" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Sun May 01 00:00:00 -0700 2005</read_at>
  <date_added>Tue Feb 10 07:19:07 -0800 2009</date_added>
  <date_updated>Tue Feb 10 07:19:07 -0800 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/45923976]]></url>
</review>
    <review id="43571180">
    <user id="1889506">
    <name><![CDATA[Wesen]]></name>
    <location><![CDATA[Weimar, 01, Germany]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/1889506-wesen]]></url>
  </user>
      <rating>4</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Mon Jan 19 08:30:00 -0800 2009</date_added>
  <date_updated>Mon Jan 19 08:30:00 -0800 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/43571180]]></url>
</review>
    <review id="43217258">
    <user id="1917907">
    <name><![CDATA[Ihab]]></name>
    <location><![CDATA[Alexandria, 11, Egypt]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/1917907-ihab]]></url>
  </user>
      <rating>3</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Fri Jan 16 01:44:02 -0800 2009</date_added>
  <date_updated>Fri Jan 16 01:44:02 -0800 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/43217258]]></url>
</review>
    <review id="42650692">
    <user id="1866343">
    <name><![CDATA[wac]]></name>
    <location><![CDATA[Fall City, WA]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/1866343-wac]]></url>
  </user>
      <rating>4</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="computing" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Sun Jan 11 00:08:17 -0800 2009</date_added>
  <date_updated>Sun Jan 11 00:08:17 -0800 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/42650692]]></url>
</review>
    <review id="41428935">
    <user id="1023176">
    <name><![CDATA[Bulletsweetp]]></name>
    <location><![CDATA[The United States]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/1023176-bulletsweetp]]></url>
  </user>
      <rating>0</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Mon Sep 12 00:00:00 -0700 2005</read_at>
  <date_added>Wed Dec 31 12:57:06 -0800 2008</date_added>
  <date_updated>Wed Dec 31 12:57:06 -0800 2008</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/41428935]]></url>
</review>
    <review id="38493135">
    <user id="1745108">
    <name><![CDATA[Joe]]></name>
    <location><![CDATA[Chennai, India]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/1745108-joe-steeve]]></url>
  </user>
      <rating>4</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Sun Nov 23 18:38:31 -0800 2008</date_added>
  <date_updated>Sun Nov 23 18:38:34 -0800 2008</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/38493135]]></url>
</review>
    <review id="38167317">
    <user id="1732517">
    <name><![CDATA[Mitch]]></name>
    <location><![CDATA[Cambridge, MA]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/1732517-mitch]]></url>
  </user>
      <rating>0</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="to-read" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Wed Nov 19 15:13:11 -0800 2008</date_added>
  <date_updated>Thu Nov 20 02:03:15 -0800 2008</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/38167317]]></url>
</review>
    </reviews>
  <popular_shelves>
        <shelf name="to-read" />
        <shelf name="programming" />
        <shelf name="networking" />
        <shelf name="must-read" />
        <shelf name="recommended" />
        <shelf name="post-college" />
        <shelf name="ust" />
        <shelf name="socket" />
        <shelf name="posix" />
        <shelf name="networks" />
      </popular_shelves>
  <book_links>
    <book_link id="8">
  <name><![CDATA[WorldCat]]></name>
  <link>http://www.goodreads.com/book_link/follow/8?book_id=258608</link>
</book_link>
  </book_links>
</book>
</GoodreadsResponse>