Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Getting Started with HTML5 WebSocket Programming

Buy

Develop and deploy your first secure and scalable real-time web application

Overview

  • Start real-time communication in your web applications
  • Create a feature-rich WebSocket chat application
  • Learn the step-by-step configuration of the server and clients

In Detail

WebSockets are capable of bi-directional, full-duplex communication over a persistent TCP connection They provide many benefits compared to the alternatives (for example, long-polling or Comet), such as lower overhead, persistent connections, and low latency. In short, it is the most technically challenging HTML5 feature to implement, but for truly interactive websites, it's a technology worth learning.

Getting Started with HTML5 WebSocket Programming gives you the true power of bi-directional communication, implemented by using the brand new HTML5 WebSocket API. Youll learn how to configure the server and clients, how to transmit different types of data and how to secure the whole system.

This book will introduce you to the WebSocket world. We start by introducing the WebSocket API, and continue with practical, real-world examples until we can determine how to build multi-functional web apps for any type of device.

You will learn how to configure a web client and a web server that will help you send messages to others using easy-to-use mechanisms. We will also find out how different data types, such as images and videos, can be transferred with little effort. We present additional fallback techniques and solutions for older browsers too. Finally, we will secure our clients from malicious attacks and other threats.

What you will learn from this book

  • Understand the concepts of the WebSocket API and why it is superior to the existing techniques
  • Implement a WebSocket client that will connect to a remote server and transmit messages to other clients
  • Configure a WebSocket server using your existing skills and knowledge
  • Implement native WebSocket clients for mobile and tablet devices
  • Support older browsers that do not support HTML5 WebSockets

Approach

Getting Started with HTML5 Websocket Programming takes a tutorial-based approach.

Who this book is written for

This book is for anyone who wants to build high-performance, true, real-time web applications. Being familiar with frontend web development (HTML / XHTML, JavaScript) would be ideal.

(HTML tags aren't allowed.)

Lonely Planet Belize (Country Travel Guide)
Lonely Planet Belize (Country Travel Guide)

“With one foot planted in the Central American jungles and the other dipped in the Caribbean Sea, Belize is home to the second-longest barrier reef in the world, jungles that teem with wildlife, and mysterious Maya ruins.” – Mara Vorhees, Lonely Planet Writer

Our Promise

You can trust
...

Synthetic Nucleic Acids as Inhibitors of Gene Expression: Mechanisms, Applications, and Therapeutic Implications
Synthetic Nucleic Acids as Inhibitors of Gene Expression: Mechanisms, Applications, and Therapeutic Implications

In the post-genomic era we have, at our fingertips, an incredible array of genomic sequences from a multitude of complex organisms. There remains, however, the critical need to understand the precise roles individual genes play in complex biological milieu. Synthetic nucleic acids are at the cutting-edge of molecular strategies that target...

Home Emergency Guide
Home Emergency Guide
Knowing what to do in a medical emergency, such as when someone suffers a heart attack, a deep chest wound, or a snake bite, could save the victim’s life. This section tells you how to recognize important symptoms and give appropriate first-aid treatment in a wide range of situations, with full details on resuscitating an unconscious...

Show Me QuickBooks 2004
Show Me QuickBooks 2004

Show Me QuickBooks helps readers learn visually how to perform tasks using the leading accounting software for small businesses. They are able to find answers to their questions quickly and visually with this user-friendly method of training. Each task includes a screen-by-screen visual accompanied by a concise text description that...

Provincial Life and the Military in Imperial Japan: The Phantom Samurai (Routledge Studies in the Modern History of Asia)
Provincial Life and the Military in Imperial Japan: The Phantom Samurai (Routledge Studies in the Modern History of Asia)

In contrast to the enduring stereotype of a ‘nation of samurai’, this book uses provincial newspapers and local records to hear the voices of ordinary people living in imperial Japan through several decades of war and peace. These voices reveal the authentic experiences, opinions and emotions of men, women and children. They show...

SolidWorks 2010: No Experience Required
SolidWorks 2010: No Experience Required

Whether you are a new user of SolidWorks or a professional who wants to improve your skills, this book was written for you. Learning any software can be difficult at times. You launch the software for the first time, and you feel overwhelmed, not knowing how to even start a new document. In 3D CAD programs, it can be especially difficult....

©2019 LearnIT (support@pdfchm.net) - Privacy Policy