Slashdot Mirror


Will BEEP Simplify Network Programming?

hensley writes "There is a (not quite) new effort by the IETF to standardize a framework for network applications, called BEEP, the Blocks Extensible Exchange Protocol. Standardized in RFC3080, it takes care of all lower level tasks an application level protocol has to like framing, authentication and capabilities negotiation in a modular and lightweight way. In the current issue of Internet Packet Journal (a quite nice and free-as-in-beer technical publication by Cisco) is a well written Introduction to this framework. Why isn't anyone adopting this protocol besides some Java libraries like beep4j and PermaBEEP and a C library called RoadRunner. I couldn't find any applications based on this protocol, regardless of it's promised capabilities. Is everybody still inventing his own application layer protocol?"

6 of 195 comments (clear)

  1. I used it once... by Anonvmous+Coward · · Score: 4, Funny

    I used beep in a programming course in High School. Unfortunately, every time I used it people shouted "nosound!".

  2. That C Library doesn't actually use BEEP by Kaz+Riprock · · Score: 5, Funny
    The guys who designed the RoadRunner C Library modified the protocol. They called it Minimal Extensible Exchange Protocol. They then implemented the protocol twice to speed up the system calls.

    This way RoadRunner goes really fast with
    MEEPMEEP!(thp-thp-thp-thpppp) this was all just a funny lie

    --
    Mordor...a magical, mythical land where women are more rare than dragons--but where every man would rather find a dragon
    1. Re:That C Library doesn't actually use BEEP by red_dragon · · Score: 4, Funny

      Given that we're discussing this within Slashdot and its context, I suggest that we rename it to Minimal Extensible Exchange Protocol Toolkit. Additionally, this protocol should perform every action within a single, long transaction encapsulating multiple exchanges, e.g.:

      MEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEPT!

      --
      In Soviet Russia, Jesus asks: "What Would You Do?"
  3. Re:slashdot these days... by King+of+the+World · · Score: 1, Funny

    Name the character that looks like a pierced ear.

  4. Beep? by skaffen42 · · Score: 2, Funny

    Damn, for a minute there I thought it was a post about the Beeb (the most wonderfull piece of computer hardware ever to come out of the UK, also known as the BBC Micro to the un-initiated).

    Oh how it takes me back. The days spend on the old Beeb, learning to program (in basic!) and playing those wonderful old games. I feel quite nostalgic about the old Beeb.

    Ah shit! Did I just admit that I actually learned to program on a BBC Micro? Dammit. There goes all my credibility. Nobody on Slashdot will take me seriously anymore! I can just hear the comments: Shutup Grandpa... go play with your 8 bit calculator Granpa... I have a question about Basic Granpa... what does "goto" mean Granpa...

    --
    People couldn't type. We realized: Death would eventually take care of this.
  5. Re:stateful connection by mindstrm · · Score: 3, Funny

    No state is maintained from one ftp connection to the next.
    No state is maintained from one telephone call to the next.
    No state is maintained from one quake session to the next.

    By that definition, all protocols are stateless.