目錄(73章)
倒序
- coverpage
- Socket.IO Cookbook
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Sections
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Wiring It Up
- Introduction
- Creating a Node HTTP server with Socket.IO
- Creating an Express server with Socket.IO
- Using Socket.IO as a cross-browser WebSocket
- Debugging on the client
- Debugging on the server
- Chapter 2. Creating Real-Time Dashboards
- Introduction
- Loading static data from the server
- Creating a server-side clock
- Loading data from MongoDB
- Real-time analytics
- Handling connection timeouts
- Chapter 3. Having Two-Way Conversations
- Introduction
- Creating a simple chat room
- Managing the socket life cycle
- Emitting a private message to another socket
- Sending messages to all the sockets except for the sender
- Building a multiplayer tic-tac-toe game
- Chapter 4. Building a Room with a View
- Introduction
- Creating chat channels with namespaces
- Joining rooms
- Leaving rooms
- Listing rooms the socket is in
- Creating private rooms
- Setting up a default room
- Chapter 5. Securing Your Data
- Introduction
- Implementing basic authentication
- Performing token-based authentication
- Handling server-side validation
- Locking down the HTTP referrer
- Using secure WebSockets
- Chapter 6. Performing a Load Balancing Act
- Introduction
- Performing load balancing with the Nginx server
- Using the Node.js cluster
- Using Redis to pass events between nodes
- Using Memcached to manage multiple nodes
- Using RabbitMQ to message events across nodes
- Chapter 7. Streaming Binary Data
- Introduction
- Broadcasting an image to other sockets
- Uploading an image to the filesystem
- Uploading an image to Amazon S3
- Streaming audio
- Streaming live video
- Chapter 8. Integrating with Mobile Applications
- Introduction
- Throwing an alert when the socket connects
- Pushing up data from the server
- Responding to tap events from the device
- Doing server-side pagination
- Triggering hot deploys
- Index 更新時間:2021-07-09 21:49:21
推薦閱讀
- Spring 5.0 Microservices(Second Edition)
- Python for Secret Agents:Volume II
- Python 深度學習
- Python Geospatial Development(Second Edition)
- Visual Basic程序設計教程
- 零基礎學MQL:基于EA的自動化交易編程
- Visual C++應用開發
- Oracle Exadata專家手冊
- 深入淺出React和Redux
- 51單片機C語言開發教程
- C# and .NET Core Test Driven Development
- INSTANT Silverlight 5 Animation
- Spring+Spring MVC+MyBatis從零開始學
- 軟件工程基礎與實訓教程
- Go語言從入門到精通
- Mastering VMware Horizon 7(Second Edition)
- 奔跑吧 Linux內核
- Java Hibernate Cookbook
- Modular Programming with JavaScript
- Joomla!Search Engine Optimization
- Python數據可視化之matplotlib實踐
- 循序漸進Vue.js 3前端開發實戰
- 歐姆龍PLC編程指令與梯形圖快速入門
- MySQL數據庫應用技術及實戰
- Drools 8規則引擎:核心技術與實踐
- Swift Essentials
- ATmega16單片機C語言程序設計經典實例
- 鮮活的數據:數據可視化指南
- PHP 7從入門到精通(視頻教學版)(第2版)
- Raspberry Pi Android Projects