> > > My question is, does Axis 2 (client and service side) support true
> > > end-to-end streaming.  By this I mean can a service stream data from
> > > disk, over HTTP to the client and provide a stream on the client side
> > > which can be dumped direct to disk?
Yes... You can use the attachment streaming capability as mentioned in
the above thread.

You can also use the Axis2 file caching in a smart way if your
requirement is only to dump the file in to the disk in the client
side. Axis2 file caching dumps the received bytes directly to the disk
if the receiving attachment is larger than a certain limit.

You can manipulate the cached files in the following way by adding some
code to the client side business logic (Make sure to make the file size
threshold 0).

DataHandler dataHandler = (DataHandler)omText.getDataHandler();
// You can check the data source type for added safety
FileDataSource fileDataSource = (FileDataSource)dataHandler.getDataSource();
File file = fileDataSource.getFile();
//Rename to your desired file name
file.renameTo(new File("MyFile.bin"));

Make sure to increase the socket time out and also enable  HTTP
Chunking when sending larger data..

thanks,
Thilina

> > >
> > > I had read the MTOM guide [1] and while I see data handlers and sources
> > > being used it doesn't say whether Axis 2 is architected in such a way
> > > that the data is never buffered in memory.
> > >
> > > Thanks for the help.
> > >
> > >
> > > [1] http://ws.apache.org/axis2/1_0/mtom-guide.html
> >
> > --
> > Chad La Joie             2052-C Harris Bldg
> > OIS-Middleware           202.687.0124
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
>
>
> --
> Davanum Srinivas :: http://davanum.wordpress.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


-- 
Thilina Gunarathne  -  http://www.wso2.com - http://thilinag.blogspot.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to