Return-Path: Delivered-To: apmail-tomcat-users-archive@www.apache.org Received: (qmail 7494 invoked from network); 9 Apr 2008 14:27:15 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 9 Apr 2008 14:27:15 -0000 Received: (qmail 70271 invoked by uid 500); 9 Apr 2008 14:27:04 -0000 Delivered-To: apmail-tomcat-users-archive@tomcat.apache.org Received: (qmail 70257 invoked by uid 500); 9 Apr 2008 14:27:04 -0000 Mailing-List: contact users-help@tomcat.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Tomcat Users List" Delivered-To: mailing list users@tomcat.apache.org Received: (qmail 70246 invoked by uid 99); 9 Apr 2008 14:27:04 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 09 Apr 2008 07:27:04 -0700 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 [85.13.129.213] (HELO dd3334.kasserver.com) (85.13.129.213) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 09 Apr 2008 14:26:10 +0000 Received: from n428 (www.planconnect.de [84.19.201.106]) by dd3334.kasserver.com (Postfix) with ESMTP id E170E550A72 for ; Wed, 9 Apr 2008 16:26:04 +0200 (CEST) Date: Wed, 9 Apr 2008 16:26:04 +0200 From: Kristian Rink To: users@tomcat.apache.org Subject: Re: Why use SOAP in Java Message-ID: <20080409162604.786f7dc4@n428> In-Reply-To: <335933.76457.qm@web45716.mail.sp1.yahoo.com> References: <335933.76457.qm@web45716.mail.sp1.yahoo.com> Organization: kaum X-Mailer: Claws Mail 3.3.1 (GTK+ 2.12.9; i486-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Am Wed, 9 Apr 2008 07:21:29 -0700 (PDT) schrieb Sam Wun : > I am wondering why use SOAP with Java? > Since SOAP is based on RPC, I think the best question may be asked, > why use RPC for client-server application? Well... let's put it another way: Why not use SOAP and/or RPC for client-server applications? Isn't RMI per definition also sort of RPC if you keep it "straight" Java? Good thing about doing RPC in a SOAP-like way is that you virtually can create a client-server system without requiring any of the both parts to be implemented in Java, as it is easy to, say, call server-sided Java "procedures" from a system implemented in Python, .NET, Perl or whatever could come to your mind... Cheers, Kristian -- Kristian Rink * http://zimmer428.net * http://flickr.com/photos/z428/ jab: kawazu@jabber.ccc.de * icq: 48874445 * fon: ++49 176 2447 2771 "One dreaming alone, it will be only a dream; many dreaming together is the beginning of a new reality." (Hundertwasser) --------------------------------------------------------------------- To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org For additional commands, e-mail: users-help@tomcat.apache.org