[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
and
move to wsdl direction, it might be wise to stay with PURE wsdl
implementation.

Bing




-----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
http://www.casa-sotomayor.net/gt3-tutorial/singlehtml/progtutorial_0.4.html#
start_key_gridservice)

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.

Thanks.

Jing

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
using
> the 'handler' as provider. please check out the following two links to
give
> you some idea.
>
> Use "java:RPC":
>
http://sasa.sdsc.edu:8080/ogsa/services/org/ecoinformatics/ecogrid/EcoGridLe
> velOnePutService?wsdl
>
> use "handler":
>
http://sasa.sdsc.edu:8080/ogsa/services/org/ecoinformatics/ecogrid/EcoGridQu
> eryInterfaceLevelOneService?wsdl
>
> So I strongly suggest to use "java:RPC" for the provider since we decided
to
> 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
http://www.ecoinformatics.org/mailman/listinfo/seek-dev




More information about the Seek-dev mailing list