Some of Tutorials & Examples are broken

#1

The Autobahn Tutorials at following page: http://autobahn.ws/python/tutorials/ are broken.

  1. WebSocket Programming

Thanks,

Chuck.

0 Likes

#2

    The Autobahn Tutorials at following page:
http://autobahn.ws/python/tutorials/ are broken.

Thanks!

We need to update the links and the imports in the example. Both are due to recent major refactorings in Autobahn for Asyncio support ..

https://github.com/tavendo/AutobahnWebsite/issues/3

/Tobias

···

Am 03.01.2014 22:11, schrieb Chuck James:

1. WebSocket Programming
      * Hello world: WebSocket Echo
        <http://autobahn.ws/python/tutorials/echo/>
      * *Broadcasting over WebSocket
        <https://github.com/tavendo/AutobahnPython/tree/master/examples/websocket/broadcast>
        **(Broken)*
      * Using the Frame-based and Streaming APIs
        <http://autobahn.ws/python/tutorials/streaming/>
      * Flow control with the Producer-Consumer Pattern
        <http://autobahn.ws/python/tutorials/producerconsumer/>
      * *Using TLS: secure WebSocket
        <https://github.com/tavendo/AutobahnPython/tree/master/examples/websocket/echo_tls>
        **(Broken)*
      * *Using Autobahn|Python with Twisted Web
        <https://github.com/tavendo/AutobahnPython/tree/master/examples/websocket/echo_site>
        (Broken)*

I guess just the URL broken.

Thanks,
Chuck.

--
You received this message because you are subscribed to the Google
Groups "Autobahn" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to autobahnws+...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

0 Likes

#3

Is Autobahnws better with Asyncio or with twisted and why?

Amitabh Arya

···

On Jan 4, 2014, at 3:39 PM, Tobias Oberstein <tobias.o...@gmail.com> wrote:

Am 03.01.2014 22:11, schrieb Chuck James:

   The Autobahn Tutorials at following page:
http://autobahn.ws/python/tutorials/ are broken.

Thanks!

We need to update the links and the imports in the example. Both are due to recent major refactorings in Autobahn for Asyncio support ..

https://github.com/tavendo/AutobahnWebsite/issues/3

/Tobias

1. WebSocket Programming
     * Hello world: WebSocket Echo
       <http://autobahn.ws/python/tutorials/echo/>
     * *Broadcasting over WebSocket
       <https://github.com/tavendo/AutobahnPython/tree/master/examples/websocket/broadcast>
       **(Broken)*
     * Using the Frame-based and Streaming APIs
       <http://autobahn.ws/python/tutorials/streaming/>
     * Flow control with the Producer-Consumer Pattern
       <http://autobahn.ws/python/tutorials/producerconsumer/>
     * *Using TLS: secure WebSocket
       <https://github.com/tavendo/AutobahnPython/tree/master/examples/websocket/echo_tls>
       **(Broken)*
     * *Using Autobahn|Python with Twisted Web
       <https://github.com/tavendo/AutobahnPython/tree/master/examples/websocket/echo_site>
       (Broken)*

I guess just the URL broken.

Thanks,
Chuck.

--
You received this message because you are subscribed to the Google
Groups "Autobahn" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to autobahnws+...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to a topic in the Google Groups "Autobahn" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/autobahnws/oy3qDT_kOik/unsubscribe.
To unsubscribe from this group and all its topics, send an email to autobahnws+...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

0 Likes

#4

Is Autobahnws better with Asyncio or with twisted and why?

What do you like better - chocolate or vanilla ice cream?

:wink:

No, seriously: they both have different characteristics, and it depends

asyncio is much younger, but is _included_ in every Python 3.4 default installation.

asyncio has a more limited scope - eg Twisted has builtin support for quite a few protocols (HTTP, SSH, IRC, FTP, ..).

Both are driven by very smart guys: Glyph (Twisted) and Guido (asyncio).

Both are here to stay (that's a prediction of course .. but I'd say a pretty safe one).

It's your choice.

I think it's good that AutobahnPython does not force you into one or the other, but leaves the decision to you. Same for Python 2 vs 3.

In fact, AutobahnPython is the only WebSocket (and real-time) framework that supports both Twisted and asyncio.

/Tobias

···

Am 05.01.2014 17:01, schrieb Amitabh Arya:
on your specific requirements and taste. That being said:

Amitabh Arya

On Jan 4, 2014, at 3:39 PM, Tobias Oberstein <tobias.o...@gmail.com> wrote:

Am 03.01.2014 22:11, schrieb Chuck James:

    The Autobahn Tutorials at following page:
http://autobahn.ws/python/tutorials/ are broken.

Thanks!

We need to update the links and the imports in the example. Both are due to recent major refactorings in Autobahn for Asyncio support ..

https://github.com/tavendo/AutobahnWebsite/issues/3

/Tobias

1. WebSocket Programming
      * Hello world: WebSocket Echo
        <http://autobahn.ws/python/tutorials/echo/>
      * *Broadcasting over WebSocket
        <https://github.com/tavendo/AutobahnPython/tree/master/examples/websocket/broadcast>
        **(Broken)*
      * Using the Frame-based and Streaming APIs
        <http://autobahn.ws/python/tutorials/streaming/>
      * Flow control with the Producer-Consumer Pattern
        <http://autobahn.ws/python/tutorials/producerconsumer/>
      * *Using TLS: secure WebSocket
        <https://github.com/tavendo/AutobahnPython/tree/master/examples/websocket/echo_tls>
        **(Broken)*
      * *Using Autobahn|Python with Twisted Web
        <https://github.com/tavendo/AutobahnPython/tree/master/examples/websocket/echo_site>
        (Broken)*

I guess just the URL broken.

Thanks,
Chuck.

--
You received this message because you are subscribed to the Google
Groups "Autobahn" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to autobahnws+...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to a topic in the Google Groups "Autobahn" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/autobahnws/oy3qDT_kOik/unsubscribe.
To unsubscribe from this group and all its topics, send an email to autobahnws+...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

0 Likes