Le 9 août 2012 à 10:28, Caleb James DeLisle a écrit :

> For loading an attachment piecewise, OutputStreams are not the only possible 
> solution
> but they are (in my analysis) the best.

I absolutely agree to this.

I find the usage of byte arrays should be even deprecated (still doable while 
staying in 4.x?).
I've been bragging about it from time to time... but could never contribute to 
it indeed.
HttpClient does complain everytime you try to allocate entities in byte-arrays. 
Maybe that's too explicit but that's effective to force the developer into 
finding alternate solutions.

I've seen things slightly more explicit than outputstream and inputstream 
floating around, things related to FileUpload if I remember well. In 
particular, I think it is best practice to carry the length as far away into 
the API as possible thus allowing the best buffering and storage strategy.

Paul
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to