Return-Path: Delivered-To: apmail-geronimo-activemq-dev-archive@www.apache.org Received: (qmail 71255 invoked from network); 14 Jun 2006 13:07:26 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 14 Jun 2006 13:07:25 -0000 Received: (qmail 91358 invoked by uid 500); 14 Jun 2006 13:06:22 -0000 Delivered-To: apmail-geronimo-activemq-dev-archive@geronimo.apache.org Received: (qmail 91314 invoked by uid 500); 14 Jun 2006 13:06:21 -0000 Mailing-List: contact activemq-dev-help@geronimo.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: activemq-dev@geronimo.apache.org Delivered-To: mailing list activemq-dev@geronimo.apache.org Received: (qmail 91195 invoked by uid 99); 14 Jun 2006 13:06:21 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 14 Jun 2006 06:06:21 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [199.105.164.5] (HELO smtpmail2.sensis.com) (199.105.164.5) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 14 Jun 2006 06:06:17 -0700 Received: from dimstar2.ats.sensis.com ([172.21.1.6]) by smtpmail2.sensis.com with esmtp (Exim 4.50) id 1FqV4G-0004k1-Oz for activemq-dev@geronimo.apache.org; Wed, 14 Jun 2006 09:05:56 -0400 Received: from corpatsmail1.ats.sensis.com ([172.21.1.88] helo=corpatsmail1.corp.sensis.com) by dimstar2.ats.sensis.com with esmtp (Exim 4.50) id 1FqV3X-0005Az-87 for activemq-dev@geronimo.apache.org; Wed, 14 Jun 2006 09:05:11 -0400 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Subject: RE: STOMP and JMSType Date: Wed, 14 Jun 2006 09:05:01 -0400 Message-ID: <7743F17344E95A4CA78A3E53A7AF496B5C2EFB@corpatsmail1.corp.sensis.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: STOMP and JMSType Thread-Index: AcaPsesBbDtHoYYKR9mwdnoxuC+8OAAAR4Jg From: "Mittler, Nathan" To: X-Sensis-MailScanner-Information: Scanned at Sensis Corporation by MailScanner X-Sensis-MailScanner: Found to be clean X-Sensis-MailScanner-SpamCheck: not spam (whitelisted), SpamAssassin (score=-1.8, required 5, autolearn=not spam, ALL_TRUSTED -1.80) X-Sensis-MailScanner-From: nathan.mittler@sensis.com X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Excellent! I'm breathing a sigh of relief :) -----Original Message----- From: James Strachan [mailto:james.strachan@gmail.com]=20 Sent: Wednesday, June 14, 2006 8:55 AM To: activemq-dev@geronimo.apache.org Subject: Re: STOMP and JMSType On 6/14/06, Mittler, Nathan wrote: > For map messages, on the c++ side of things we would essentially have to > write a schema file for the layout of a map message. The c++ stomp > client would have to be coded against that schema to properly parse the > message. Unfortunately, we don't have the luxury of using a tool like > XStream that uses reflection ... makes you wonder why people still code > in c++! =3D) ;) A stomp client could just expose the XML as text; then the client application can process it however it wants - as plain text or do regex on it or use some xml parser of its choosing etc. My rambling about XStream was really focussed on the Stomp transport inside the ActiveMQ broker - i.e. the stomp <-> JMS bridge - rather than the clients. I'd not want to force all Stomp clients to support some kinda XStream feature. I like the rule that telnet has to be a compliant Stomp cilent :) - James ------- http://radio.weblogs.com/0112098/