The DeliverToStreamServlet is a servlet which can be deployed within a Web services container and receives outputs from the deliverToStream activity.
The servlet must be installed in the same Web services container as OGSA-DAI.
To install the DeliverToStreamServlet:
CONTAINER/webapps/webapp/WEB-INF/web.xml
<servlet>
  <servlet-name>DeliverToStreamServlet</servlet-name>
  <display-name>OGSA-DAI Deliver To Stream Servlet</display-name>
  <servlet-class>
    uk.org.ogsadai.activity.delivery.DeliverToStreamServlet
  </servlet-class>
</servlet>
  
<servlet-mapping> <servlet-name>DeliverToStreamServlet</servlet-name> <url-pattern>/servlet/DeliverToStreamServlet</url-pattern> </servlet-mapping>
When the deliverToStream activity is executed then data will be streamed to the following URL:
http://host:port/webapp/servlet/DeliverToStreamServlet?url= service&resourceId=resource&sessionId=session&streamId=stream
where
For example:
http://localhost:8080/axis/servlet/DeliverToStreamServlet?url= ogsadai/DataService&resourceId=One&sessionId= session-ogsadai-106c06ab61c&streamId=delivery
http://localhost:8080/wsrf/servlet/DeliverToStreamServlet?url= ogsadai/DataService&resourceId=One&sessionId= session-ogsadai-106c06ab61c&streamId=delivery
| Up: OGSA-DAI User Guide | ||
| © International Business Machines Corporation, 2002-2006 | © The University of Edinburgh, 2002-2006 |