0
我正在創建一個從客戶端接收圖像的Web服務(我使用它作爲字節數組)。我想創建一個創建不同大小縮略圖的演員。讓演員發送一條包含多個圖像的消息是否是一個好主意?Scala + Akka,通過消息傳遞字節數組圖像?
class ImagesMessage(thumb1: Array[Byte], thumb2: Array[Byte], thumb3: Array[Byte])
什麼我真的想知道的是:我應該可能發送大文件,或者我應該做的更好其他技巧一樣存儲它的地方,並通過鏈接回?
如果接收演員是遠程演員,該怎麼辦?我想那時我們不再談論參考了嗎? – ticofab
如果你想擴展,你不應該假設你傳遞了一個引用。你能限制用戶可以上傳的圖片大小嗎?如果是的話,什麼樣的最大值是可行的? – mattinbits
@ticofab我認爲你現在不應該在表現方面做任何特別的事情。 Akka處理序列化 - 隨它而行。當然,如果你傳遞大量數據,你可能想要考慮替代方案。從我的消息中獲得的信息,您可以通過縮略圖,而且IMO可以很好地擴展。 – andyczerwonka