[kepler-users] Deploy a workflow as web service
Jianwu Wang
jianwu at sdsc.edu
Fri Sep 12 09:36:45 PDT 2008
Hi Ahmed,
As far as I know, Kepler does not support transforming a workflow or
part of workflow as a Web service directly.
What we have done similarly to your requirement is a primary Web
service which can execute Kepler workflows. The Web service can be
accessed at http://swat.sdsc.edu:8088/axis2/services/KeplerWebService?wsdl.
The web service supports SOAP-based and RESTful invocation. The
outputs of the Web service are the information of all the display actors
of the executed workflow.
The Web service provides the following operations:
* executeByURI: This operation takes a URI specifying one Kepler
Workflow file, e.g. moml file, to execute.
* executeByURIWithPara: This operation takes a URI specifying one
Kepler Workflow file, e.g. moml file, to execute. And the
parameters of this workflow can be configured.
* executeByContent: This operation execute workflow by providing
workflow content, namely the string of MoML file.
* executeByAttach: This operation attaches the workflow Moml file
for execution and attach output files back for response.
* executeByAttachWithPara: This operation attaches the workflow Moml
file for execution, the parameters of this workflow can be
configured, the output files will be attached back in response
message.
If you think it is useful, I'd like to introduce you more about it,
including the client code to invoke it.
Best wishes
Sincerely yours
Jianwu Wang
jianwu at sdsc.edu
Post-Doctor
Scientific Workflow Automation Technologies (SWAT) Laboratory
San Diego Supercomputer Center
University of California, San Diego
San Diego, U.S.A.
Alqaoud wrote:
> Hello,
>
> I'm new user to Kepler and I want to ask that is there any
> feature that allow me to deploy a workflow or part of workflow as a web
> service. My question is that If a construct a workflow in
> Kepler can I run or deploy it as a web service.
>
> Regards,
>
> Ahmed
>
> _______________________________________________
> Kepler-users mailing list
> Kepler-users at ecoinformatics.org
> http://mercury.nceas.ucsb.edu/ecoinformatics/mailman/listinfo/kepler-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.nceas.ucsb.edu/kepler/pipermail/kepler-users/attachments/20080912/7a088b34/attachment.html>
More information about the Kepler-users
mailing list