Advanced Message Queuing Protocol (AMQP) Bindings and Mappings (AMQP-BINDMAP) TC

 View Only
  • 1.  AMQP WebSocket Binding (non-aligned)

    Posted 06-03-2013 23:27
      |   view attached
    Fellow AMQP BindMap TC members,     To support the non-aligned model, I’ve taken the wd01 that was sent last month and removed all of the sections about alignment to create the attached doc.  Thanks— --Rob     >    As Steve mentioned in Tuesday’s meeting notes (below), I took the action item of documenting the WebSocket Binding design with AMQP frame to WebSocket message alignment. >   >    Though I was not on the call, I understand that this is one potential design direction and we should validate the approach through implementation and interoperability testing.     From: amqp-bindmap@lists.oasis-open.org [mailto:amqp-bindmap@lists.oasis-open.org] On Behalf Of Rob Dolin (MS OPEN TECH) Sent: Tuesday, May 21, 2013 7:17 AM To: amqp-bindmap@lists.oasis-open.org Subject: FW: [amqp-bindmap] Groups - Minutes of May 7, 2013 AMQP BINDMAP TC uploaded   Re-forwarding per discussion during the AMQP BindMap TC   From: amqp-bindmap@lists.oasis-open.org [ mailto:amqp-bindmap@lists.oasis-open.org ] On Behalf Of Rob Dolin (MS OPEN TECH) Sent: Friday, May 10, 2013 11:45 AM To: amqp-bindmap@lists.oasis-open.org Subject: RE: [amqp-bindmap] Groups - Minutes of May 7, 2013 AMQP BINDMAP TC uploaded   I’ve made updates to the first page correcting the TC name and hyperlink.  (Attached.)   Thanks and have a great weekend— --Rob D.   From: amqp-bindmap@lists.oasis-open.org [ mailto:amqp-bindmap@lists.oasis-open.org ] On Behalf Of Rob Dolin (MS OPEN TECH) Sent: Thursday, May 9, 2013 4:46 PM To: Steve Huston Cc: amqp-bindmap@lists.oasis-open.org Subject: RE: [amqp-bindmap] Groups - Minutes of May 7, 2013 AMQP BINDMAP TC uploaded   Thank YOU very much Steve for giving the spec a read-through and for your encouragement.   That error you mention is my error.  On the first page, I updated the Chair listing but failed to update the TC.    I’ll make that update (and any others that folks in other time zones suggest overnight) and then send an updated version tomorrow morning.   Thanks again— --Rob     From: Steve Huston [ mailto:shuston@riverace.com ] Sent: Thursday, May 9, 2013 4:04 PM To: Rob Dolin (MS OPEN TECH); amqp-bindmap@lists.oasis-open.org Subject: RE: [amqp-bindmap] Groups - Minutes of May 7, 2013 AMQP BINDMAP TC uploaded   Thanks VERY much for getting this out Rob! The first concrete output from the TC is an exciting milestone!   I have only a minor point at this time – the TC producing this is OASIS Advanced Message Queuing Protocol (AMQP) Bindings and Mappings (AMQP-BINDMAP) TC – not the core AMQP TC.   I’ve read it through once and don’t have any other items at this point.   Thanks, -Steve   From: amqp-bindmap@lists.oasis-open.org [ mailto:amqp-bindmap@lists.oasis-open.org ] On Behalf Of Rob Dolin (MS OPEN TECH) Sent: Thursday, May 09, 2013 1:38 PM To: amqp-bindmap@lists.oasis-open.org Subject: RE: [amqp-bindmap] Groups - Minutes of May 7, 2013 AMQP BINDMAP TC uploaded   Fellow AMQP BindMap TC members,     As Steve mentioned in Tuesday’s meeting notes (below), I took the action item of documenting the WebSocket Binding design with AMQP frame to WebSocket message alignment.       Though I was not on the call, I understand that this is one potential design direction and we should validate the approach through implementation and interoperability testing.       Attached is an in-progress draft documenting this direction.  I’d welcome feedback via email.   Thanks very much— --Rob D.     (from Minutes of Tue, May 7, linked below) 5. Progress on Websockets (David Ingham) David not present. Rob Godfrey described the April 24 conference call where AMQP and Websockets frame/message alignment (or not) was the main subject. For now, continue assuming they would be aligned but stay open to changing that after more experience with implementation and interoperating. Rob Dolin indicated he plans to meet today with David Ingham and continue to document the current state of thinking and design.     From: amqp-bindmap@lists.oasis-open.org [ mailto:amqp-bindmap@lists.oasis-open.org ] On Behalf Of Steve Huston Sent: Tuesday, May 7, 2013 8:27 AM To: amqp-bindmap@lists.oasis-open.org Subject: [amqp-bindmap] Groups - Minutes of May 7, 2013 AMQP BINDMAP TC uploaded   Submitter's message This will be voted on at the May 21 meeting. Please send corrections to me. -- Mr. Steve Huston Document Name : Minutes of May 7, 2013 AMQP BINDMAP TC No description provided. Download Latest Revision Public Download Link Submitter : Mr. Steve Huston Group : OASIS Advanced Message Queuing Protocol (AMQP) Bindings and Mappings (AMQP-BINDMAP) TC Folder : Meeting Notes Date submitted : 2013-05-07 08:26:35   Attachment: amqp-wsb-v1.0-wd02.doc Description: amqp-wsb-v1.0-wd02.doc

    Attachment(s)

    doc
    amqp-wsb-v1.0-wd02.doc   125 KB 1 version


  • 2.  Re: [amqp-bindmap] AMQP WebSocket Binding (non-aligned)

    Posted 06-04-2013 08:46
    Hi Rob, Thanks for all the work on the documents. I have only two question / comment which applies to both versions of the WebSocket document. In chapter 4 and its subchapters, it says that it MUST use port 80 or port 443 (for SSL). Is that some requirement of WebSockets? My understanding was that while the standard HTTP and HTTPS ports (80 and 443) have a clear advantages when going through proxies and firewalls, I can use WebSockets on whatever port I want ... In the chapter 5.3, the example refers to DETACH / END / CLOSE. But the note bellow talks about OPEN / BEGIN / ATTACH. Thanks & Regards Jakub -----------------------------------+-----------------------------------------------------------------------------------------------------------> "Rob Dolin (MS OPEN TECH)" <robdolin@microsoft.com> Sent by: To <amqp-bindmap@lists.oasis-open.org> "amqp-bindmap@lists.oasis-open.org" <amqp-bindmap@lists.oasis-open.org> cc 04/06/2013 01:25 Subject [amqp-bindmap] AMQP WebSocket Binding (non-aligned) -----------------------------------+-----------------------------------------------------------------------------------------------------------> >--------------------------- >--------------------------- Fellow AMQP BindMap TC members, To support the non-aligned model, I’ve taken the wd01 that was sent last month and removed all of the sections about alignment to create the attached doc. Thanks— --Rob ---------------------------------------------------------------------------- Deutsche Börse Services s.r.o. Managing Directors/Geschäftsführung: Michael Gassmann, Mats Andersson. Limited liability company with registered office at Sokolovská 662/136B, CZ-186 00 Prague 8 recorded in the Commercial Register IC: 275 77 015. Maintained by the city court in Prague, Sec. C, File No. 116874. ----------------------------------------- Diese E-Mail enthaelt vertrauliche oder rechtlich geschuetzte Informationen. Wenn Sie nicht der beabsichtigte Empfaenger sind, informieren Sie bitte sofort den Absender und loeschen Sie diese E-Mail. Das unbefugte Kopieren dieser E-Mail oder die unbefugte Weitergabe der enthaltenen Informationen ist nicht gestattet. The information contained in this message is confidential or protected by law. If you are not the intended recipient, please contact the sender and delete this message. Any unauthorised copying of this message or unauthorised distribution of the information contained herein is prohibited. Legally required information for business correspondence/ Gesetzliche Pflichtangaben fuer Geschaeftskorrespondenz: http://deutsche-boerse.com/letterhead


  • 3.  Re:AMQP WebSocket Binding WD02

    Posted 06-04-2013 15:41
    Rob Some minor comments: footer says: "amqp-man-v1.0-wd01", shouldnt it be something like "amqp- wsb -v1.0-wd0 2 " (and Working Draft 02 instead of 01)? sec. 2.1: typo Unauthroized sec. 2.2: please clarify whether amqp version negotiation happens à la TCP, e.g. AMQP version exchange (amqp "non-frames") in WebSockets messages (or is substituted by a WebSockets opening mechanism) sec. 2.3: do we need the second sentence in the Note? we could add a reference to the AMQP specification for the definition of AMQP frames and the allowed sequences. sec. 3.1: add leading space in first two lines of WebSocket message layout (to align with following lines) sec. 5.3: Jakub already mentioned the copy-paste from 2.3 (or apply my proposal for 2.3) sec. 5.3: what is the unlabeled arrow to the right (below DETACH)? sec. 7: Queuing in Subprotocol Common Name Thank you very much for the excellent work! Andreas ------------------------------------------------------------------------- Deutsche Börse AG Chairman of the Supervisory Board/ Vorsitzender des Aufsichtsrats: Dr. Joachim Faber Executive Board/Vorstand: Dr. Reto Francioni (Chief Executive Officer/Vorsitzender), Andreas Preuss (Deputy Chief Executive Officer/ stellv. Vorsitzender), Gregor Pottmeyer, Hauke Stars, Jeffrey Tessler. Aktiengesellschaft with registered seat in/mit Sitz in Frankfurt am Main. Commercial register/Handelsregister: HRB 32232 Local court/Amtsgericht Frankfurt am Main. ----------------------------------------- Diese E-Mail enthaelt vertrauliche oder rechtlich geschuetzte Informationen. Wenn Sie nicht der beabsichtigte Empfaenger sind, informieren Sie bitte sofort den Absender und loeschen Sie diese E-Mail. Das unbefugte Kopieren dieser E-Mail oder die unbefugte Weitergabe der enthaltenen Informationen ist nicht gestattet. The information contained in this message is confidential or protected by law. If you are not the intended recipient, please contact the sender and delete this message. Any unauthorised copying of this message or unauthorised distribution of the information contained herein is prohibited. Legally required information for business correspondence/ Gesetzliche Pflichtangaben fuer Geschaeftskorrespondenz: http://deutsche-boerse.com/letterhead