簡體   English   中英

是否可以同時使用Play 1.x和Akka?

[英]Is it possible to use Play 1.x and Akka together?

有沒有人嘗試將Akka與Play 1.x集成? 你有什么經驗? 我剛剛看到Play 1.x已有很長時間的Akka支持模塊: https//github.com/dwhitney/akka

我想,我要問的問題是,如果我已經開發了大型Play 1.x應用程序而需要使用Akka,我是否需要重寫它以使用Play 2.x以獲得Akka的全部好處?

不用嘗試使用該模塊(最新版本的Akka現在可能已不推薦使用該模塊),但是從技術上講,您可以在Java中使用Akka,因此您可以通過添加正確的Akka依賴項將Akka actor集成到Play 1.x作業中。

這樣,您就可以在應用程序中享受Akka的好處(從Play 1.x遷移到Play 2.x並不容易)。

另一種選擇是擁有專用的Play 2.x應用程序,該應用程序自己處理Akka作業,並使您的兩個應用程序彼此交互(即與Web服務交互)。 那將允許您使用Scala語法,我發現Akka可以使用它更實用。

最后,它主要取決於您的架構,必須運行的作業類型以及是否可以從主應用程序中拆分出來。

暫無
暫無

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

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