XSockets.NET 5
Introduction
XSockets Introduction
Our vision about real-time
Putty, wait, what?
Requirements
Server
Clients
Roadmap
Architecture
The Basics
Getting started
Add the license
Your first controller
What is IMessage?
Configuration
Cross endpoint communication
Auto configuration
Your first configuration
What can be configured?
TLS/SSL - Creating certificates
TLS/SSL - Use certificates
Configuration behind firewall
Controllers
Introduction
Adding custom methods
Method overloading
Alias for controllers/methods
Reserved topics
Multiplexing
Lifetime events
Heartbeat (ping/pong)
Message processing
Persistent Property
Persistent Property Sample
Persistent Property Custom Module
Persistent Property Custom Binary Storage
Offline messages
Default Offline Queue
Target Clients Offline Based on State
Custom Offline Module (MSMQ)
Using state (important)
Understanding state
Public properties
Target clients based on state
Communication patterns
Simple messaging
RPC / RMI
Pub / Sub
Data synchronization
Find Clients
Connection context
Cookies
Headers
Querystring
Security
Authentication
Authorization
Allow Anonymous
Require SSL
Storage
Deafult
Override Storage Methods
Azure Table Storage
Protocols
WebSockets
Native WebSockets
JSON
Putty
Custom "No Host"
HTTP
Transports (deprecated)
Custom Transport
Clients
JavaScript V5
Connect
AutoReconnect
Configure The Connection
RPC/RMI
Pub/Sub
Lifetime Events
Binary Messages
Error Handling
Storage
JavaScript V6
Open
Close
AutoReconnect
SetParameters
SetPersistentId
Events
onOpen
onClose
onError
onAuthenticationFailed
onMessage
Controller
Events
onOpen
onClose
onMessage
RPC
on
off
invoke
invokeBinary
PUB/SUB
subscribe
unsubscribe
publish
publishBinary
setProperty
getProperty
AngularJS
C#
Connect
Disconnect
AutoReconnect
AutoHeartbeat
SetPersistentId
OnNetworkStatusChanged
Configure The Connection
RPC/RMI
Pub/Sub
Lifetime Events
Binary Messages
Error Handling
Client Pool
Disconnect
Python
NETMF
Arduino
Photon
PHP
Custom Client
NodeJS
Quality Of Service
QoS Levels
Retain
Clean Session
Client Sample
Server Sample
MQTT
Installation
Configuration
Start Server
Client
MqttBridge
Communication Extensions
Samples
Publish & Subscribe 1
Publish & Subscribe 2
Retain
QoS
Authentication
Logging
Usage
Default
Custom
Hosting
Self-Hosted
Azure Worker Role
Owin
Service
ScaleOut
Default
Azure Service Bus
Custom
MongoDB
Extensions
PUB/SUB
RPC
Cookies
Parameters
ScaleOut
Storage
FindOn
ForEachOn
Custom Extensions
Communication
Searching
The Plugin Framework
Setup
Export
Implement
Import
Error Handling
Add Functionality at Runtime
Tutorials
MSSQL - CLR Trigger
Powered by
GitBook
Storage
Storage
results matching "
"
No results matching "
"