Return-Path: Delivered-To: apmail-qpid-users-archive@www.apache.org Received: (qmail 87807 invoked from network); 4 Nov 2010 08:17:57 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 4 Nov 2010 08:17:57 -0000 Received: (qmail 34961 invoked by uid 500); 4 Nov 2010 08:18:28 -0000 Delivered-To: apmail-qpid-users-archive@qpid.apache.org Received: (qmail 34853 invoked by uid 500); 4 Nov 2010 08:18:25 -0000 Mailing-List: contact users-help@qpid.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@qpid.apache.org Delivered-To: mailing list users@qpid.apache.org Received: (qmail 34844 invoked by uid 99); 4 Nov 2010 08:18:24 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 04 Nov 2010 08:18:24 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [194.116.199.150] (HELO thb-mta-19.emailfiltering.com) (194.116.199.150) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 04 Nov 2010 08:18:13 +0000 Received: from smtp1.nottingham.ac.uk ([128.243.44.4]) by thb-mta-19.emailfiltering.com with emfmta (version 4.6.0.72) vanilla id 1676993222 for users@qpid.apache.org;5984b9f55f1ca79d; Thu, 04 Nov 2010 08:17:52 +0000 Received: from suismtp2.ad.nottingham.ac.uk ([128.243.42.11]) by smtp1.nottingham.ac.uk with esmtp (Exim 4.60) (envelope-from ) id 1PDv15-0003Dd-7S for users@qpid.apache.org; Thu, 04 Nov 2010 08:17:51 +0000 Received: from UIWEXHUB01.ad.nottingham.ac.uk ([128.243.15.133]) by SUISMTP2.ad.nottingham.ac.uk with Microsoft SMTPSVC(6.0.3790.4675); Thu, 4 Nov 2010 08:07:53 +0000 Received: from EXCHANGE3.ad.nottingham.ac.uk ([fe80::4109:370b:6339:839f]) by UIWEXHUB01.ad.nottingham.ac.uk ([2002:80f3:f85::80f3:f85]) with mapi; Thu, 4 Nov 2010 08:07:52 +0000 From: Thomas Kirkham To: "users@qpid.apache.org" Date: Thu, 4 Nov 2010 08:07:49 +0000 Subject: RE: Why use the C++ broker versus the Java broker? Thread-Topic: Why use the C++ broker versus the Java broker? Thread-Index: Act7cZShxvd/1jIcRFGFs0KreVEWvQAhU0Ug Message-ID: References: In-Reply-To: Accept-Language: en-US, en-GB Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US, en-GB Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginalArrivalTime: 04 Nov 2010 08:07:53.0042 (UTC) FILETIME=[6156FB20:01CB7BF7] X-Virus-Checked: Checked by ClamAV on apache.org Hi Drew, I my experience as a beginner to qpid I spent allot of time with the Ja= va broker versions 6 and 7. I was trying to get some publish and subscribe = applications working with SSL. With help from this board I came to the conc= lusion that it was beyond my skills or not possible using the Java broker. = So I used the C++ broker and got it working quickly using my java clients.= =20 So, I think the C++ is better in this side of things and the documentat= ion also seems to be a bit more complete for the C++ version. Cheers, Tom=20 -----Original Message----- From: Drew Vogel [mailto:drewpvogel@gmail.com]=20 Sent: 03 November 2010 16:09 To: users@qpid.apache.org Subject: Why use the C++ broker versus the Java broker? Hi. I'm new to Qpid (and AMQP in general). I'm having a bit of trouble dete= rmining which broker to use. The compatibility page[1] says: There are two brokers: C++ with support for AMQP 0-10 Java with support for AMQP 0-8, 0-9, and 0-10. The C++ broker supports only a subset of what the Java broker does, so is t= here any reason (other than the never-ending performance comparisons betwee= n Java and native languages) to use the C++ broker? Is the Java broker being replaced by the C++ broker? Is the C++ broker inte= nded mainly for platforms without a reliable Java run-time? The permissions= structure seems to differ between the two brokers, with the C++ broker rel= ying on a newer ACL system, but I haven't used it yet, so I'm relying on th= e (somewhat sparse) documentation. I've tried to search the list archives f= or answers to these questions but the only info I found referred to version= 0.6, so I'm not sure that the info is still current. Will someone explain this to me? Is this something that should be in the FA= Q or am I just missing something obvious? [1] https://cwiki.apache.org/qpid/amqp-compatibility.html Drew Vogel --------------------------------------------------------------------- Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:users-subscribe@qpid.apache.org = This message and any attachment are intended solely for the addressee a= nd may contain confidential information. If you have received this mess= age in error, please send it back to me, and immediately delete it. P= lease do not use, copy or disclose the information contained in this me= ssage or in any attachment. Any views or opinions expressed by the aut= hor of this email do not necessarily reflect the views of the Universit= y of Nottingham.=0D=0A=0D=0AThis message has been checked for viruses b= ut the contents of an attachment=0D=0Amay still contain software viruse= s which could damage your computer system:=0D=0Ayou are advised to perf= orm your own checks. Email communications with the=0D=0AUniversity of N= ottingham may be monitored as permitted by UK legislation.= --------------------------------------------------------------------- Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:users-subscribe@qpid.apache.org