Programming Books C Java PHP Python Learn more Browse Programming Books
The Definitive Guide to HTML5 WebSocket and over one million other books are available for Amazon Kindle. Learn more
Buy New
$23.99
Qty:1
  • List Price: $29.99
  • Save: $6.00 (20%)
FREE Shipping on orders over $35.
In Stock.
Ships from and sold by Amazon.com.
Gift-wrap available.
The Definitive Guide to H... has been added to your Cart
Trade in your item
Get a $7.14
Gift Card.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

The Definitive Guide to HTML5 WebSocket Paperback – February 6, 2013

ISBN-13: 978-1430247401 ISBN-10: 1430247401 Edition: 1st

Buy New
Price: $23.99
35 New from $19.90 13 Used from $18.02
Amazon Price New from Used from
Kindle
"Please retry"
Paperback
"Please retry"
$23.99
$19.90 $18.02
Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


Frequently Bought Together

The Definitive Guide to HTML5 WebSocket + Realtime Web Apps: With HTML5 WebSocket, PHP, and jQuery + Socket.IO Real-time Web Application Development
Price for all three: $82.09

Buy the selected items together

NO_CONTENT_IN_FEATURE

Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Paperback: 208 pages
  • Publisher: Apress; 1 edition (February 6, 2013)
  • Language: English
  • ISBN-10: 1430247401
  • ISBN-13: 978-1430247401
  • Product Dimensions: 9 x 6 x 0.4 inches
  • Shipping Weight: 12 ounces (View shipping rates and policies)
  • Average Customer Review: 4.6 out of 5 stars  See all reviews (5 customer reviews)
  • Amazon Best Sellers Rank: #443,424 in Books (See Top 100 in Books)

Editorial Reviews

About the Author

Vanessa Wang is an HTML5 and WebSocket enthusiast who has spent more than fifteen years writing about such diverse subjects as complex database application tools and cutting-edge web technologies. She is currently Manager of Technical Publications at Kaazing and co-organizer of the San Francisco HTML5 User Group. When she is not writing, she enjoys organizing community events for HTML5 and related technologies, kickboxing, riding her motorcycle, and playing her cello. Follow her on Twitter (@vjwang).

Frank Salim is a software engineer at Google. Previously, he was one of the original engineers at Kaazing who helped craft the WebSocket gateway and client strategy. Frank is a San Diego native currently residing in San Francisco, California. He holds a degree in computer science from Pomona College. When he is not programming, Frank enjoys reading, painting, and inline skating. In 2010, Frank co-authored "Pro HTML5 Programming" (Apress).

Peter Moskovits heads up real-time solutions development at Kaazing, a software company enhancing the way business and customers communicate across the Web using the new HTML5 WebSocket standard. Peter works closely with architects and the developer community to build and deploy the best possible web communication solutions. Before joining Kaazing, in various product management leadership roles Peter was responsible for Oracle's portal product strategy. Peter is a frequent speaker at conferences and industry events, such as GoTo, YOW!, JavaOne, Oracle OpenWorld, HTML5DeConf, DevCon5, and various user group meetings. He is also the co-author of the Oracle WebCenter 11g Handbook.

More About the Authors

Discover books, learn about writers, read author blogs, and more.

Related Media


Customer Reviews

4.6 out of 5 stars
5 star
4
4 star
0
3 star
1
2 star
0
1 star
0
See all 5 customer reviews
Share your thoughts with other customers

Most Helpful Customer Reviews

5 of 5 people found the following review helpful By Ilya Grigorik on March 31, 2013
Format: Paperback
Full disclosure: I had the opportunity to review the early version of the book, and also wrote the foreword for the book. And the good news is, I gave it a glowing review based on the early drafts, and it has only gotten better since! The book strikes a perfect balance between technical know-how, and hands-on examples and implementation.

If you're not familiar with WebSockets, then think of it as an upgraded TCP connection, but with clean browser API and a set of convenient abstractions such as built-in message framing, protocol negotiation, bi-directional communication, multiplexing, and more. Broadly speaking there are two parts to WebSocket: the browser API specified by W3C, and the wire protocol defined by IETF (RFC 6455). The book begins with a good overview of each component - if you don't much care for the wire protocol, you can skip right over. Alternatively, if you're a protocol geek (like myself), then you have a great launching point for further research - the book covers just enough to answer all the common questions.

Following the technical introduction, the book dissects three hands-on examples: an XMPP chat implementation layered over WebSockets, a STOMP messaging client, and finally a full blown VNC implementation over WebSockets, which includes hands-on demos and code examples of how to work with binary data, protocols, and all other important WebSocket features. Finally, the book concludes with a good discussion on deployment and security best practices - an area all too often overlooked. Long story short, this book should take you from 0 to 60 with WebSockets, and you'll have fun doing it.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 3 people found the following review helpful By rajesh on April 30, 2013
Format: Paperback Verified Purchase
It is a good basic introduction and has some good examples that gets you started. They do not provide any help if you would want to deploy this technology in an enterprise environment. There is no detail on how to solve tougher problems like security or DMZ issues which in my view is the biggest challenge for WebSockets. The example with Node.js does not help me in taking it to the next level.

I was hoping that it will be give me more pointers to how we can deploy this technology with challenges around network security etc. It does go at a very high level but would like see more drill down.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
Format: Kindle Edition Verified Purchase
Very concise complete coverage of the topic. I found the example Web Socket server implementation in Node.js especially helpful. Easy to read and understand, very well written.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
0 of 1 people found the following review helpful By Ernesto Savoretti on April 14, 2014
Format: Kindle Edition Verified Purchase
Great book. A must read for anyone who wants to fully understand Websockets and put that knowledge to good use. In my case, it was a decisive help to write a Websocket extension to Node Simple Router (https:// node-simple-router.herokuapp.com)
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
0 of 1 people found the following review helpful By Ssu on March 21, 2014
Format: Kindle Edition Verified Purchase
The book is well written and examples are very helpful and complement the book well. The VM Appliance downloadable from the book website is simply brilliant. Everything you need to learn WebSocket (nodejs,Chrome, wireshark, etc) are all pre-installed in this Ubuntu VM. You just load it using VirtualBox and your learning lab is ready to go. Nothing to set up. This alone worth 10X the price of the book. Great works by these authors. Thank you!
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

What Other Items Do Customers Buy After Viewing This Item?