canvas not supported
client #1



client #2



client #3



Step 1
Step 1: Connect
canvas not supported
client #1

SID: 14
*ID: Alex@1
client #2

SID: 15
*ID: Bob@2
client #3

SID: 34
*ID: Foxy@3
Step 2 & 3
Step 2: Send Authentificate request (auth)
Step 3: Check auth status and your session SID
canvas not supported
client #1

SID: 14
*ID: Alex@1
client #2

SID: 15
*ID: Bob@2
client #3

SID: 34
*ID: Foxy@3
Step 4
Step 4: Join a Hub (optional)
canvas not supported
client #1

sID: 12
ID: Alex@1
Hub: myHub
client #2

sID: 14
ID: Alex@1
Hub: myHub
client #3

sID: 15
ID: Bob@2
Hub:
client #4

sID: 28
ID: Alex@1
Hub: myHub
client #5

sID: 34
ID: Foxy@3
Hub: myHub
Step 4A
Send To Hub
canvas not supported
client #2

sID: 14
ID: Alex@1
 ping: 47ms
client #5

sID: 34
ID: Foxy@3
 ping: 15ms
Example 1
Finding out your Latency to the cloud
canvas not supported
client #1

sID: 12
ID: Alex@1
Hub: myHub
client #2

sID: 14
ID: Kale@5
client #3

sID: 15
ID: Bob@2
Hub: myHub
client #4

sID: 28
ID: Neil@7
client #5

sID: 34
ID: Foxy@3
Hub: myHub
Example 2
Simple communication example
canvas not supported
client #1

sID: 12
ID: Alex@1
Hub: myHub
client #2

sID: 14
ID: Alex@1
Hub: myHub
client #3

sID: 15
ID: Bob@2
Hub: myHub
client #4

sID: 28
ID: Alex@1
Hub: myHub
client #5

sID: 34
ID: Foxy@3
Hub: myHub
Example 3
Send To User  vs  Send To Session

Javscript Library:

- javascript Achex WS API
  Features:
  - Auto Reconnect on Connection loss
  - Auto Login
  - Visual Connection status (achex logo)

Comming soon:

- private sessions
- C++ Achex WS API
- Python Achex WS API