Getting Started with HTML5 WebSocket Programming
Book information
Description
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. You’ll 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.
Similar books
Mastering the Microsoft Kinect: Body Tracking, Object Detection, and the Azure Cloud Services
2022 · EPUB
Mastering the Microsoft Kinect: Body Tracking, Object Detection, and the Azure Cloud Services
2022 · PDF
Getting Started with HTML5 WebSocket Programming
2013 · PDF
Getting Started with HTML5 WebSocket Programming
2013 · EPUB
MySQL® Notes for Professionals book
2018 · PDF
MrExcel 2022: Boosting Excel
2022 · PDF
MrExcel 2022: Boosting Excel
2022 · PDF
Session C11: Ancient Cultural Landscapes in South Europe – their Ecological Setting and Evolution, Session C22: Gardeners from South America, Session S04: Agro-Pastoralism and Early Metallurgy Sessions, Session WS29: The Idea of Enclosure in Recent Iberian Prehistory, Session C88: Rhytmes et causalites des dynamiques de l'anthropisation en Europe entre 6500 ET 500 BC: Hypotheses socio-culturelles et/ou climatiques: Proceedings of the XV UISPP World Congress (Lisbon 4-9 September 2006) / Actes du XV Congrès Mondial (Lisbonne 4-9 Septembre 2006) Vol.36
2010 · PDF