Return-Path: Delivered-To: apmail-incubator-geronimo-dev-archive@incubator.apache.org Received: (qmail 35952 invoked by uid 500); 12 Aug 2003 13:25:05 -0000 Mailing-List: contact geronimo-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: geronimo-dev@incubator.apache.org Delivered-To: mailing list geronimo-dev@incubator.apache.org Received: (qmail 35878 invoked from network); 12 Aug 2003 13:25:03 -0000 Received: from host4.agir.de (HELO drrockit.void.fm) (62.48.74.69) by daedalus.apache.org with SMTP; 12 Aug 2003 13:25:03 -0000 Received: from [192.168.2.218] (drrockit.void.fm [127.0.0.1]) by drrockit.void.fm (8.11.2/8.11.2) with ESMTP id h7CDOxZ10338 for ; Tue, 12 Aug 2003 15:25:00 +0200 User-Agent: Microsoft-Entourage/10.1.4.030702.0 Date: Tue, 12 Aug 2003 15:25:06 +0200 Subject: Re: Dynamic MBeans. Was: Kernel Architecture From: Jens Schumann To: "geronimo-dev@incubator.apache.org" Message-ID: In-Reply-To: <3F38E695.5060205@mortbay.com> Mime-version: 1.0 Content-type: text/plain; charset="US-ASCII" Content-transfer-encoding: 7bit X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N > Von: Greg Wilkins > > > Why can't we go for a totally dynamic MBean model? > Just a few thoughts: - With JMX 1.2 (maybe with 1.1, can't remember when SimpleMBeans where introduced) you get meta data for SimpleMBeans. - With dynamic Mbeans you loose your concrete interface, and with it a simple way to create proxies to them (remote access etc.) - Don't forget inheritance - in my opinion pretty dangerous by using Dynamic MBeans. Jens