<?xml version="1.0" encoding="UTF-8"?>
<record
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd"
    xmlns="http://www.loc.gov/MARC21/slim">

  <leader>02664cam a2200373 a 4500</leader>
  <controlfield tag="001">5248713</controlfield>
  <controlfield tag="003">BD-DhUL</controlfield>
  <controlfield tag="005">20140805160320.0</controlfield>
  <controlfield tag="008">041220s2005    caua          001 0 eng  </controlfield>
  <datafield tag="015" ind1=" " ind2=" ">
    <subfield code="a">GBA471852</subfield>
    <subfield code="2">bnb</subfield>
  </datafield>
  <datafield tag="016" ind1="7" ind2=" ">
    <subfield code="a">013007201</subfield>
    <subfield code="2">Uk</subfield>
  </datafield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">0596007213</subfield>
  </datafield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">817366353X</subfield>
  </datafield>
  <datafield tag="035" ind1=" " ind2=" ">
    <subfield code="a">(OCoLC)ocm56695983</subfield>
  </datafield>
  <datafield tag="035" ind1=" " ind2=" ">
    <subfield code="a">(NNC)5248713</subfield>
  </datafield>
  <datafield tag="040" ind1=" " ind2=" ">
    <subfield code="a">UKM</subfield>
    <subfield code="c">UKM</subfield>
    <subfield code="d">CUS</subfield>
    <subfield code="d">OrLoB-B</subfield>
    <subfield code="d">BD-DhUL</subfield>
  </datafield>
  <datafield tag="042" ind1=" " ind2=" ">
    <subfield code="a">ukscp</subfield>
  </datafield>
  <datafield tag="050" ind1=" " ind2="4">
    <subfield code="a">QA76.625</subfield>
    <subfield code="b">.H367 2005</subfield>
  </datafield>
  <datafield tag="082" ind1="0" ind2="4">
    <subfield code="a">005.2</subfield>
    <subfield code="2">22</subfield>
    <subfield code="b">HAJ</subfield>
  </datafield>
  <datafield tag="100" ind1="1" ind2=" ">
    <subfield code="a">Harold, Elliotte Rusty.</subfield>
  </datafield>
  <datafield tag="245" ind1="1" ind2="0">
    <subfield code="a">Java network programming /</subfield>
    <subfield code="c">Elliotte Rusty Harold.</subfield>
  </datafield>
  <datafield tag="250" ind1=" " ind2=" ">
    <subfield code="a">3rd ed.</subfield>
  </datafield>
  <datafield tag="260" ind1=" " ind2=" ">
    <subfield code="a">Sebastopol, Calif., Farnham :</subfield>
    <subfield code="b">O'Reilly,</subfield>
    <subfield code="c">2005.</subfield>
  </datafield>
  <datafield tag="300" ind1=" " ind2=" ">
    <subfield code="a">xxii, 735 p. :</subfield>
    <subfield code="b">ill. ;</subfield>
    <subfield code="c">24 cm.</subfield>
  </datafield>
  <datafield tag="365" ind1=" " ind2=" ">
    <subfield code="2">Rs</subfield>
    <subfield code="a">500</subfield>
  </datafield>
  <datafield tag="500" ind1=" " ind2=" ">
    <subfield code="a">Includes index.</subfield>
  </datafield>
  <datafield tag="500" ind1=" " ind2=" ">
    <subfield code="a">Previous ed.: 2000.</subfield>
  </datafield>
  <datafield tag="505" ind1="0" ind2="0">
    <subfield code="g">1.</subfield>
    <subfield code="t">Why networked Java? -- </subfield>
    <subfield code="g">2.</subfield>
    <subfield code="t">Basic network concepts -- </subfield>
    <subfield code="g">3.</subfield>
    <subfield code="t">Basic web concepts -- </subfield>
    <subfield code="g">4.</subfield>
    <subfield code="t">Streams -- </subfield>
    <subfield code="g">5.</subfield>
    <subfield code="t">Threads -- </subfield>
    <subfield code="g">6.</subfield>
    <subfield code="t">Looking up Internet addresses -- </subfield>
    <subfield code="g">7.</subfield>
    <subfield code="t">URLs and URIs -- </subfield>
    <subfield code="g">8.</subfield>
    <subfield code="t">HTML in swing -- </subfield>
    <subfield code="g">9.</subfield>
    <subfield code="t">Sockets for clients -- </subfield>
    <subfield code="g">10.</subfield>
    <subfield code="t">Sockets for servers -- </subfield>
    <subfield code="g">11.</subfield>
    <subfield code="t">Secure sockets -- </subfield>
    <subfield code="g">12.</subfield>
    <subfield code="t">Non-blocking I/O -- </subfield>
    <subfield code="g">13.</subfield>
    <subfield code="t">UDP datagrams and sockets -- </subfield>
    <subfield code="g">14.</subfield>
    <subfield code="t">Multicast sockets -- </subfield>
    <subfield code="g">15.</subfield>
    <subfield code="t">URLConnections -- </subfield>
    <subfield code="g">16.</subfield>
    <subfield code="t">Protocol handlers -- </subfield>
    <subfield code="g">17.</subfield>
    <subfield code="t">Content handlers -- </subfield>
    <subfield code="g">18.</subfield>
    <subfield code="t">Remote method invocation -- </subfield>
    <subfield code="g">19.</subfield>
    <subfield code="t">The JavaMail API.</subfield>
  </datafield>
  <datafield tag="520" ind1="1" ind2=" ">
    <subfield code="a">"Java Networking Programming, Third Edition, brings you up-to-date with the latest features of Java APIs. This book discusses all the changes and additions to networking in JDK 1.4 and 1.5 (now christened J2SE 5). It covers everything from networking fundamentals to remote method invocation (RMI), including chapters on TCP and UDP sockets, server sockets, URLs and URIs, multicasting, and special-purpose APIs such as JavaMail. This books shows you how to use JSSE to write secure networking applications and explains how to use the NIO APIs to write ultra high-performance servers. And it covers Java's support for network proxies, web cookies, and URL caching." "Java Network Programming doesn't just explain the APIs: it shows you how to put them to work. This book is full of examples; it contains thousands of lines of working codes (all of which are available online), implementing fully functional network clients and servers. Whether you want to write a special-purpose web server, a secure online order taker, a simple multicast agent, or even an email client, you'll find code that you can learn from and borrow."--BOOK JACKET.</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">Java (Computer program language)</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">Computer networks</subfield>
    <subfield code="x">Programming.</subfield>
  </datafield>
  <datafield tag="900" ind1=" " ind2=" ">
    <subfield code="a">AUTH</subfield>
    <subfield code="b">TOC</subfield>
  </datafield>
  <datafield tag="942" ind1=" " ind2=" ">
    <subfield code="2">ddc</subfield>
    <subfield code="c">BK</subfield>
  </datafield>
  <datafield tag="999" ind1=" " ind2=" ">
    <subfield code="c">850</subfield>
    <subfield code="d">850</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="2">ddc</subfield>
    <subfield code="4">0</subfield>
    <subfield code="6">005_200000000000000_HAJ</subfield>
    <subfield code="7">0</subfield>
    <subfield code="8">NFIC</subfield>
    <subfield code="9">1410</subfield>
    <subfield code="a">DUSL</subfield>
    <subfield code="b">DUSL</subfield>
    <subfield code="c">GEN</subfield>
    <subfield code="d">2010-08-02</subfield>
    <subfield code="e">Purchesed</subfield>
    <subfield code="o">005.2 HAJ</subfield>
    <subfield code="p">451850</subfield>
    <subfield code="r">2014-08-05</subfield>
    <subfield code="t">1</subfield>
    <subfield code="w">2014-08-05</subfield>
    <subfield code="y">BK</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="2">ddc</subfield>
    <subfield code="4">0</subfield>
    <subfield code="6">005_200000000000000_HAJ</subfield>
    <subfield code="7">0</subfield>
    <subfield code="8">NFIC</subfield>
    <subfield code="9">1411</subfield>
    <subfield code="a">DUSL</subfield>
    <subfield code="b">DUSL</subfield>
    <subfield code="c">GEN</subfield>
    <subfield code="d">2010-08-02</subfield>
    <subfield code="e">Purchesed</subfield>
    <subfield code="o">005.2 HAJ</subfield>
    <subfield code="p">451851</subfield>
    <subfield code="r">2014-08-05</subfield>
    <subfield code="t">2</subfield>
    <subfield code="w">2014-08-05</subfield>
    <subfield code="y">BK</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="2">ddc</subfield>
    <subfield code="4">0</subfield>
    <subfield code="6">005_200000000000000_HAJ</subfield>
    <subfield code="7">0</subfield>
    <subfield code="8">NFIC</subfield>
    <subfield code="9">1414</subfield>
    <subfield code="a">DUSL</subfield>
    <subfield code="b">DUSL</subfield>
    <subfield code="c">GEN</subfield>
    <subfield code="d">2010-08-02</subfield>
    <subfield code="e">Purchesed</subfield>
    <subfield code="o">005.2 HAJ</subfield>
    <subfield code="p">451852</subfield>
    <subfield code="r">2014-08-05</subfield>
    <subfield code="t">3</subfield>
    <subfield code="w">2014-08-05</subfield>
    <subfield code="y">BK</subfield>
  </datafield>
</record>
