Return-Path: Delivered-To: apmail-jakarta-tomcat-dev-archive@www.apache.org Received: (qmail 83084 invoked from network); 6 Jan 2004 07:12:07 -0000 Received: from daedalus.apache.org (HELO mail.apache.org) (208.185.179.12) by minotaur-2.apache.org with SMTP; 6 Jan 2004 07:12:07 -0000 Received: (qmail 9457 invoked by uid 500); 6 Jan 2004 07:11:39 -0000 Delivered-To: apmail-jakarta-tomcat-dev-archive@jakarta.apache.org Received: (qmail 9405 invoked by uid 500); 6 Jan 2004 07:11:39 -0000 Mailing-List: contact tomcat-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Tomcat Developers List" Reply-To: "Tomcat Developers List" Delivered-To: mailing list tomcat-dev@jakarta.apache.org Received: (qmail 9372 invoked from network); 6 Jan 2004 07:11:38 -0000 Received: from unknown (HELO main.gmane.org) (80.91.224.249) by daedalus.apache.org with SMTP; 6 Jan 2004 07:11:38 -0000 Received: from list by main.gmane.org with local (Exim 3.35 #1 (Debian)) id 1AdlNV-0008VH-00 for ; Tue, 06 Jan 2004 08:11:49 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: tomcat-dev@jakarta.apache.org Received: from sea.gmane.org ([80.91.224.252]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1AdlNU-0008V8-00 for ; Tue, 06 Jan 2004 08:11:48 +0100 Received: from news by sea.gmane.org with local (Exim 3.35 #1 (Debian)) id 1AdlNU-00012t-00 for ; Tue, 06 Jan 2004 08:11:48 +0100 From: Costin Manolache Subject: Re: Jk2 object model Date: Mon, 05 Jan 2004 23:10:47 -0800 Lines: 36 Message-ID: References: <3FF96B2D.20003@fujitsu-siemens.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@sea.gmane.org User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6b) Gecko/20031205 Thunderbird/0.4 X-Accept-Language: en-us, en In-Reply-To: <3FF96B2D.20003@fujitsu-siemens.com> Sender: news X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N jean-frederic clere wrote: > Costin Manolache wrote: > >> I remember some time ago Mladen (?) was suggesting to use C++ for jk2 >> instead of the pseudo-OO programming. > > > I am -1 for using C++... And wondering why you want to use C++. I don't actually want to use C++ - I'm just a bit unhappy with the "reinventing the wheel" object model in jk2, and I was wondering if any alternatives have been discussed. I was looking over the code, and while I still remember some of it :-) I can't stop wondering if it's the best choice. It is an improvement over jk, at least from a java - OO perspective, and I don't remember any other valid option at that time ( Mozilla XPCOM, glib, C++ and open office OO model each had issues ). C++ or COM-style query interface are a bit more "standard", and it may be nice if jk2 would be able to integrate with a wider set of applications ( and using the same object model helps ). Right now "integration" is probably the thing I'm most interested in - i.e. communication between different applications and components. Jk2 is of course pretty specialized to web-like applications - however a lot of things can interoperate using this http request/response model ( "web services" ? ). So I was wondering if jk2 or something similar could be used as a connector into apps like mozilla or evolution ( or any other desktop app ) and allow access to the services and info inside. Costin >> Did anything got discussed/decided about this or the low-level model ? >> --------------------------------------------------------------------- To unsubscribe, e-mail: tomcat-dev-unsubscribe@jakarta.apache.org For additional commands, e-mail: tomcat-dev-help@jakarta.apache.org