Developed with love by KnpLabs Hire us for your project!
415

WebSocketBundle

by GeniusesOfSymfony

:part_alternation_mark: Symfony2 server side (Ratchet) & client websocket (Autobahn)

No readme file found in bundle.
The MIT License (MIT)

Copyright (c) 2015 Johann Saunier <johann_27@hotmail.fr>

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
gos_web_socket:
client:
session_handler: ~ # Example: @session.handler.pdo
firewall: ws_firewall # Example: secured_area
storage:
driver: @gos_web_socket.server.in_memory.client_storage.driver # Example: @gos_web_socket.server.in_memory.client_storage.driver
ttl: 900 # Example: 3600
prefix: # Example: client
decorator: ~
assetic: true
shared_config: true
server:
port: ~ # Required, Example: 1337
host: ~ # Required, Example: 127.0.0.1
origin_check: false # Example: 1
router:
resources: []
context:
tokenSeparator: / # Example: /
rpc: []
topics: []
periodic: []
servers: []
origins: []
pushers:
zmq:
default: false
host: ~ # Required, Example: 127.0.0.1
port: ~ # Required, Example: 1337
persistent: true
protocol: tcp
linger: -1
amqp:
default: false
host: ~ # Required, Example: 127.0.0.1
port: ~ # Required, Example: 1337
login: ~ # Required
password: ~ # Required
vhost: /
read_timeout: 0
write_timeout: 0
connect_timeout: 0
queue_name: gos_websocket
exchange_name: gos_websocket_exchange
wamp:
host: ~ # Required, Example: 127.0.0.1
port: ~ # Required, Example: 1337
ssl: false
origin: ~
  • Merge pull request #296 from tkuska/master
    By web-flow, 5 months ago
  • Removed Circural reference, WampApplication is now passed by setter instead of constructor
    By tkuska, 5 months ago
  • Merge pull request #290 from Vlad-Iliescu/master
    By web-flow, 6 months ago
  • #289 Php 7.2.2 Fatal error TopicDisapacher.php
    By , 6 months ago
  • Merge pull request #286 from Kal74/master
    By web-flow, 6 months ago
  • restore Pdo periodic ping
    By , 6 months ago
  • Merge pull request #285 from Kal74/master
    By web-flow, 6 months ago
  • [#280] Retrieve PDO instance from SessionHandler for PeriodicPing defintion.
    By Kal74, 6 months ago
  • Update services.yml
    By web-flow, 6 months ago
  • Merge pull request #281 from Kal74/master
    By web-flow, 6 months ago
  • Merge pull request #283 from edusalguero/refactor/ratchet-0.4-support
    By web-flow, 6 months ago
  • Remove blank line and fix undefined class
    By , 6 months ago
  • Add phpunit config file and fix dependencies
    By edusalguero, 6 months ago
  • Travis config file
    By edusalguero, 6 months ago
  • Remove blank line
    By edusalguero, 6 months ago
  • Reformat code
    By edusalguero, 6 months ago
  • Enable support for a subprotocol
    By edusalguero, 6 months ago
  • Ratchet 0.4 support
    By edusalguero, 6 months ago
  • [#280] Do not instantiate PDOSessionHandler at build time
    By Kal74, 6 months ago
  • Merge pull request #277 from incrediblecube/master
    By web-flow, 7 months ago
  • Fixed version of `cboden/ratchet` in composer replace directive
    By incrediblecube, 7 months ago
  • Update composer for symfony4
    By web-flow, 8 months ago
  • Merge pull request #269 from Kronhyx/master
    By web-flow, 8 months ago
  • Merge pull request #222 from MicioBaus/firewall
    By web-flow, 8 months ago
  • Merge pull request #266 from andreybolonin/master
    By web-flow, 8 months ago
  • Merge pull request #271 from raplider/master
    By web-flow, 8 months ago
  • Implement reset method in WebsocketDataCollector
    By raplider, 8 months ago
  • symfony 4 toolbar collector support
    By kronhyx, 8 months ago
  • add symfony 4.x
    By andreybolonin, 8 months ago
  • Merge pull request #261 from SimonHeimberg/zmq-fixes
    By web-flow, 10 months ago