CARVIEW |
Select Language
HTTP/2 302
server: nginx
date: Sat, 02 Aug 2025 17:16:24 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20100601070849
location: https://web.archive.org/web/20100601070849/https://www.oreillynet.com/pub/au/1463
server-timing: captures_list;dur=0.485426, exclusion.robots;dur=0.019586, exclusion.robots.policy;dur=0.010133, esindex;dur=0.011375, cdx.remote;dur=8.715691, LoadShardBlock;dur=214.512087, PetaboxLoader3.datanode;dur=191.366374
x-app-server: wwwb-app223
x-ts: 302
x-tr: 246
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
set-cookie: wb-p-SERVER=wwwb-app223; path=/
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 200
server: nginx
date: Sat, 02 Aug 2025 17:16:25 GMT
content-type: text/html; charset=UTF-8
x-archive-orig-date: Tue, 01 Jun 2010 07:08:47 GMT
x-archive-orig-server: Apache
x-archive-orig-p3p: policyref="https://www.oreillynet.com/w3c/p3p.xml",CP="CAO DSP COR CURa ADMa DEVa TAIa PSAa PSDa IVAa IVDa CONo OUR DELa PUBi OTRa IND PHY ONL UNI PUR COM NAV INT DEM CNT STA PRE"
x-archive-orig-connection: close
x-archive-guessed-content-type: text/html
x-archive-guessed-charset: utf-8
memento-datetime: Tue, 01 Jun 2010 07:08:49 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate", ; rel="first memento"; datetime="Sat, 06 Jan 2007 15:26:11 GMT", ; rel="prev memento"; datetime="Thu, 01 Apr 2010 16:55:31 GMT", ; rel="memento"; datetime="Tue, 01 Jun 2010 07:08:49 GMT", ; rel="next memento"; datetime="Thu, 19 Aug 2010 07:50:41 GMT", ; rel="last memento"; datetime="Sun, 09 Feb 2014 08:37:25 GMT"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: 52_16_20100601051205_crawl100-c/52_16_20100601070753_crawl101.arc.gz
server-timing: captures_list;dur=0.505578, exclusion.robots;dur=0.020491, exclusion.robots.policy;dur=0.009231, esindex;dur=0.011498, cdx.remote;dur=7.288957, LoadShardBlock;dur=450.702872, PetaboxLoader3.datanode;dur=321.395636, PetaboxLoader3.resolve;dur=364.781968, load_resource;dur=291.900273
x-app-server: wwwb-app223
x-ts: 200
x-tr: 852
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
content-encoding: gzip
Ian McLean
O'Reilly Community | Authors | Ian McLean
Ian McLean
Biography
Ian McLean, MCITP, MCDBA, MCT, has 40 years of experience in industry, commerce, and education. He's written 18 books, including coauthoring MCSA/MCSE Self-Paced Training Kit (Exam 70-291): Implementing, Managing, and Maintaining a Microsoft Windows Server 2003 Network Infrastructure, Second Edition, plus many technical articles and papers. He currently runs his own consulting company.
Books
Blog
Recent Posts | All O'Reilly Posts
Ian blogs at:
https://www.insideria.com/
Using UDP socket connections for low-latency and loss-tolerant scenarios in AIR 2 (Part 3)
November 19 2009
Now that we have a client built that will send and receive packets we need a server for it to communicate with. Lets walk through a quick implementation of a basic Java UDP socket server. Some familiarity with Java is... read moreUsing UDP socket connections for low-latency and loss-tolerant scenarios in AIR 2 (Part 2)
November 17 2009
So now that we understand the usage of UDP lets jump right into building a basic UDP client and server. We'll use the DatagramSocket class to send packets to a specific port at a specific address. We'll also bind our... read moreUsing UDP socket connections for low-latency and loss-tolerant scenarios in AIR 2 (Part 1)
November 17 2009
Flash player has supported socket connections for some time but has lacked UDP specific support. Although there was the recent addition of RTMFP (a protocol utilizing UDP to enable low latency data transfer and P2P connections) it doesn't provide direct... read moreRecent Posts | All O'Reilly Posts
Buy Now and Save
Buy 2 books, get the 3rd FREE
Use discount code: OPC10

All orders over $29.95 qualify for free shipping within the US. See details.
Use discount code: OPC10

All orders over $29.95 qualify for free shipping within the US. See details.
![]() ©2010, O'Reilly Media, Inc. (707) 827-7000 / (800) 998-9938 All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. |
About O'Reilly
Academic Solutions Authors Contacts Customer Service Jobs Newsletters O'Reilly Labs Press Room Privacy Policy RSS Feeds Terms of Service User Groups Writing for O'Reilly |
Content Archive Business Technology Computer Technology Microsoft Mobile Network Operating System Digital Photography Programming Software Web Web Design |
More O'Reilly Sites
O'Reilly Radar Ignite Tools of Change for Publishing Digital Media Inside iPhone makezine.com craftzine.com hackszine.com perl.com xml.com Partner Sites InsideRIA java.net O'Reilly Insights on Forbes.com |