I am thinking of using attachments, but I have a few questions:

1)
Given that the attachment sizes will be from 2KB to maybe 1GB or even
more, can Axis deal with them in a performant way?

2)
I have the option of retrieving/sending content via a plain HTTP servlet
using GET/PUT and I could make it look like it's part of the same session
because the two servlets run in the same webapp and I can set the same
session cookie for both the WS requests and the HTTP requests. I know the
plain HTTP servlet performs as best as it can, should I use this instead
of going thru the trouble of setting up attachments and running into
perfromance issues with Axis?

3)
Do I need to enable the "streaming" mode for my Axis service in order to
use attachments or make them perform well (I would not like a 1GB
attachment to be cached in memory ...)

4)
For interop with .NET, I understand .NET only supports DIME and not MIME.
How difficult is it to get both to perform in Axis?

Thanks.

Tim

Reply via email to