Hi Vamsi,
Tasks can be submitted and accessed through web services
Task submission can be done using the web service SubmitTask. You can then get more details on the submitted task using DescribeTask. Documentation of these are available at <capital_home>\doc\webservice\WebServiceDevelopment.pdf
Code sample –
<capital_home>\doc\webservice\examples\client\src\com\example\webservice\client\SubmitTaskClient.java – This gives an example of how to submit a harness processing task.
<capital_home>\doc\webservice\examples\client\src\com\example\webservice\client\DescribeTaskClient.java – This gives an example of how to get detail of an existing task.
There is another document which explains how custom task can be developed (<capital_home>\doc\plugin\CustomTaskDevelopment.pdf). This also have submission part for which code is available at <capital_home>\doc\webservice\examples\client\src\com\example\webservice\client\ExecuteCustomTaskClient.java. This code is for submission of a task and then wait for the task to be executed in the server and then retrieve attachment stored in the task. In your case you can submit ReleaseDesignsTask and then post execution you can retrieve the DRC result or status of the task execution
Regards,
Kevin