eBooks-it.org Logo
eBooks-IT.org Inner Image

Getting Started with HTML5 WebSocket Programming

Getting Started with HTML5 WebSocket Programming Image

Book Details:

Publisher:Packt Publishing
Series: Packt , Getting Started
Author:Vangos Pterneas
Edition:1
ISBN-10:1782166963
ISBN-13:9781782166962
Pages:110
Published:Aug 26 2013
Posted:Nov 19 2014
Language:English
Book format:PDF
Book size:2.27 MB

Book 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. 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.

Download Link:

Related Books:

Getting Started with C++ Audio Programming for Game Development

Getting Started with C++ Audio Programming for Game Development Image
A hands-on guide to audio programming in game development with the FMOD audio library and toolkit Overview Add audio to your game using FMOD and wrap it in your own code Understand the core concepts of audio programming and work with audio at different levels of abstraction Work with a technology that is widely considered to be the industry standard in audio middleware In Detail Audio plays a fundamental role in video games. From music to sound effects or dialogue, it helps to reinforce the experience, convey the mood, and give feedback to the player. Presently, many games have achieved commercial success by incorporating game sounds that have enhanced the user experience. You can achieve this in your games with the help of the FMOD library. This b...

Realtime Web Apps

With HTML5 WebSocket, PHP, and jQuery
Realtime Web Apps Image
Realtime Web Apps:With HTML5 WebSocket, PHP, and jQueryis a guide for beginner- to intermediate-level web developers looking to take the next leap forward in website and app development: realtime. With Realtime Web Apps, you'll be able to quickly get up to speed on what HTML5 WebSocket does, how it is going to affect the future of the web as we know it, and--thanks to Pusher's simple API--start developing your first realtime app today. Only lightly touching on the heavy theory and instead focusing on a practical approach, Realtime Web Apps will guide you through building your first app using HTML5, CSS3, jQuery, and Pusher. After your initial introduction to the technologies used in the book, you'll immediately jump into the process of creating a rea...

Programming the Raspberry Pi

Getting Started with Python
Programming the Raspberry Pi Image
Program your own Raspberry Pi projects Create innovative programs and fun games on your tiny yet powerful Raspberry Pi. In this book, electronics guru Simon Monk explains the basics of Raspberry Pi application development, while providing hands-on examples and ready-to-use scripts. See how to set up hardware and software, write and debug applications, create user-friendly interfaces, and control external electronics. Do-it-yourself projects include a hangman game, an LED clock, and a software-controlled roving robot. Boot up and configure your Raspberry Pi Navigate files, folders, and menus Create Python programs using the IDLE editor Work with strings, lists, and functions Use and write your own libraries, modules, and classes Add Web features to y...



2007 - 2021 © eBooks-IT.org