簡體   English   中英

REST WebService和java中的並發性

[英]REST WebService and concurrency in java

我將編寫一個簡單的REST Web服務來從服務器下載文件(一個簡單的GET方法)問題是:在這種情況下我是否必須處理並發或者Web服務器會這樣做?

嗯,有點模糊的問題但是:

  • 取決於如何使用JAX-RS實現REST服務?
  • 取決於您運行它的服務器。
  • “處理並發”是什么意思? 由於REST是無狀態的,因此並發性應該不是您的關注點。

這取決於“處理並發”的含義。 您是否必須編寫代碼以在每個傳入請求上生成線程? 不,Jersey會在調用您的API方法之前為每個請求創建一個新線程。 當其他人正在GET文件時,您是否需要擔心DELETE請求? 對。

如果你只使用方法局部變量,那么concurency不是問題(容器處理這個)。

暫無
暫無

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

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