<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Hi Ahmed,<br>
<br>
As far as I know, Kepler does not support transforming a workflow
or part of workflow as a Web service directly. <br>
<br>
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
<a class="moz-txt-link-freetext" href="http://swat.sdsc.edu:8088/axis2/services/KeplerWebService?wsdl">http://swat.sdsc.edu:8088/axis2/services/KeplerWebService?wsdl</a>.<br>
<span lang="EN-US"><br>
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.</span>
<br>
<br>
The Web service provides the following operations:<br>
<ul>
<li>executeByURI: This operation takes a URI specifying one Kepler
Workflow file, e.g. moml file, to execute.<br>
</li>
<li>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.<br>
</li>
<li>executeByContent: This operation execute workflow by providing
workflow content, namely the string of MoML file.<br>
</li>
<li>executeByAttach: This operation attaches the workflow Moml file
for execution and attach output files back for response.<br>
</li>
<li>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.</li>
</ul>
If you think it is useful, I'd like to introduce you more about it,
including the client code to invoke it.<br>
<pre class="moz-signature" cols="72">Best wishes
Sincerely yours
Jianwu Wang
<a class="moz-txt-link-abbreviated" href="mailto:jianwu@sdsc.edu">jianwu@sdsc.edu</a>
Post-Doctor
Scientific Workflow Automation Technologies (SWAT) Laboratory
San Diego Supercomputer Center
University of California, San Diego
San Diego, U.S.A. </pre>
<br>
<br>
Alqaoud wrote:
<blockquote cite="mid:1221234656.5539.36.camel@alqaoud" type="cite">
<pre wrap="">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
<a class="moz-txt-link-abbreviated" href="mailto:Kepler-users@ecoinformatics.org">Kepler-users@ecoinformatics.org</a>
<a class="moz-txt-link-freetext" href="http://mercury.nceas.ucsb.edu/ecoinformatics/mailman/listinfo/kepler-users">http://mercury.nceas.ucsb.edu/ecoinformatics/mailman/listinfo/kepler-users</a>
</pre>
</blockquote>
</body>
</html>