[seek-dev] Re: java:RPC or handler?

Bing Zhu bzhu at sdsc.edu
Fri Aug 6 10:59:15 PDT 2004

That's exactly my point. Since we don't take any advantage of grid service
move to wsdl direction, it might be wise to stay with PURE wsdl


-----Original Message-----
From: seek-dev-admin at ecoinformatics.org
[mailto:seek-dev-admin at ecoinformatics.org]On Behalf Of Jing Tao
Sent: Friday, August 06, 2004 9:56 AM
To: Bing Zhu
Cc: Matt Jones; Rod Spears; Arcot Rajasekar; Bertram Ludaescher; Seek-Dev
Subject: [seek-dev] Re: java:RPC or handler?

Hi, Bing:

I think we talked about the this issue before. The reseaon we don't use
java:RPC style is this approach will only generate a web serive rather
than a grid servcie. Comparing to web service, grid service is stateful
and has service data. (The more adavantadge of grid service you may find in

However, currently we don't use any features of grid service in our
ecogrid. So the style is not a big deal. If we use "handler" probably
benefit we will use some features of grid service in future.



On Thu, 5 Aug
2004, Bing Zhu wrote:

> Date: Thu, 5 Aug 2004 17:42:57 -0700
> From: Bing Zhu <bzhu at sdsc.edu>
> To: Matt Jones <jones at nceas.ucsb.edu>, Jing Tao <tao at nceas.ucsb.edu>,
>      Rod Spears <rods at ku.edu>
> Cc: Arcot Rajasekar <sekar at sdsc.edu>, Bertram Ludaescher
<ludaesch at sdsc.edu>,
>      Seek-Dev <seek-dev at ecoinformatics.org>
> Subject: java:RPC or handler?
> Matt, Jing and Rod,
> I found that using "java:RPC" as provider in 'wsdd' file can eliminate
> the problem caused by subclassing GridServiceImpl or
> PersistentGridServiceImpl.
> Both of them work fine under "java:RPC".
> Using "java:RPC" has another benefit is that users see real wsdl file
> (generated
> from a gwsdl file) when clicking the wsdl link in the service list in a
> remote
> machine. On the other hand, users just see xxxxx_service.wsdl file if
> the 'handler' as provider. please check out the following two links to
> you some idea.
> Use "java:RPC":
> velOnePutService?wsdl
> use "handler":
> eryInterfaceLevelOneService?wsdl
> So I strongly suggest to use "java:RPC" for the provider since we decided
> move to
> wsdl direction as much as possible.
> Bing

Jing Tao
National Center for Ecological
Analysis and Synthesis (NCEAS)
735 State St. Suite 204
Santa Barbara, CA 93101

seek-dev mailing list
seek-dev at ecoinformatics.org

More information about the Seek-dev mailing list