Return-Path: Delivered-To: apmail-activemq-users-archive@www.apache.org Received: (qmail 28020 invoked from network); 23 Oct 2008 17:40:13 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 23 Oct 2008 17:40:13 -0000 Received: (qmail 18979 invoked by uid 500); 23 Oct 2008 17:40:13 -0000 Delivered-To: apmail-activemq-users-archive@activemq.apache.org Received: (qmail 18956 invoked by uid 500); 23 Oct 2008 17:40:13 -0000 Mailing-List: contact users-help@activemq.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@activemq.apache.org Delivered-To: mailing list users@activemq.apache.org Received: (qmail 18945 invoked by uid 99); 23 Oct 2008 17:40:13 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 23 Oct 2008 10:40:13 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of bruce.snyder@gmail.com designates 209.85.132.240 as permitted sender) Received: from [209.85.132.240] (HELO an-out-0708.google.com) (209.85.132.240) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 23 Oct 2008 17:38:59 +0000 Received: by an-out-0708.google.com with SMTP id c28so47687ana.65 for ; Thu, 23 Oct 2008 10:39:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=wepeCBCRJsTpHlYqtfP9T38WqIyXzH3ZGo2DgbicVyc=; b=HIJ/yG4PPaz3duuFgnyt2UpNg+/8vNGsdu2EEYB5Pkcnvkk6pf1DPRzoddBzuhchsr jO4HdvXQx1vSMoTb3hkvs18wx0ogIbnmSxadCcdbxvARD018YU63efaDOmDH9giRB+Av yQSYXDeQlEQp1gz+4nEDfvURpUGDQ+twhx/1g= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=RU1e1opKyzUuR+S85JukvVOG35kmhOX9m3PodIiX2yzGsrxs9B4tHtUlmqdfEhb9vE Mm3qyWefEag36EeIHUCjO52upcRft61BHpTxAXYE14La7srjuyNdtlFiwi8LGxGY40kQ AASH27+AAOI7Efl0w/xwf8AHW2UT4gGb7RyT0= Received: by 10.100.13.2 with SMTP id 2mr918446anm.74.1224783568403; Thu, 23 Oct 2008 10:39:28 -0700 (PDT) Received: by 10.100.44.19 with HTTP; Thu, 23 Oct 2008 10:39:28 -0700 (PDT) Message-ID: <7b3355cb0810231039s1b758186h35c7c78ae99e579c@mail.gmail.com> Date: Thu, 23 Oct 2008 11:39:28 -0600 From: "Bruce Snyder" To: users@activemq.apache.org Subject: Re: Add simple service registry to ActiveMQ In-Reply-To: <20131220.post@talk.nabble.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20129668.post@talk.nabble.com> <20130802.post@talk.nabble.com> <20131220.post@talk.nabble.com> X-Virus-Checked: Checked by ClamAV on apache.org On Thu, Oct 23, 2008 at 7:42 AM, Maarten_D wrote: > > Hi Matthew & Joe, > > Thanks for the tips. I looked into ZeroConf as well, but that feature of > ActiveMQ has almost no documentation, and the project that it relies on, > jmDNS, has literally no documentation that I could find. I'd rather go with > something that has a little more info about it out there. > > A central DS seems like a good option, especially because JNDI is fairly > easy to work with. The only downside would be that binding Java objects to > be discovered basically makes the whole system Java only. As one of our > components is an MS Exchange plugin, that would be a problem. > > I'm actually having a hard time figuring out what ServiceMix uses as its > service registry. Anyone know? ServiceMix 3 uses it's own service registry that's hooked into the NMR, but you can add other types of registries with a little hacking. ServiceMix 4 uses the OSGi registry. Joe's solution above using ApacheDS is a good idea because IIRC multiple instances can be federated. But at that point then you're pretty much building something very similar to what ServiceMix offers today. Also, ServiceMix embeds ActiveMQ so you already have the broker available for messaging. I'm not saying one is better than the other, just making observations. Bruce -- perl -e 'print unpack("u30","D0G)U8V4\@4VYY9&5R\"F)R=6-E+G-N>61E