簡體   English   中英

球衣1.x中的文件與Inpustream的對比jaxrs資源

[英]File Vs Inpustream in jersey 1.x jaxrs resource

需要使用Jax-Rs Jersey-1.x資源提供文件上傳功能。 我想知道使用“文件”作為參數或“ InputStream”創建方法是否更好?

資源將接受application/octet-stream內容類型,並且不與表單數據綁定。 它需要處理小到大(最多演出)的文件。

是否想知道將InputStream用作File方法參數(反之亦然)是否有任何優勢? (例如:內存優化)Jersey Runtime服務器是Tomcat

這個答案是非常特定於實現的,但是從我對Jersey和CXF的記憶中可以看出,File可以復制,但不受HTTP連接變化的影響,而InputStream不能復制,但無法傳遞被其他進程消耗(因為它與HTTP Request的InputStream綁定...)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM