Akka, aynı türdeki farklı ileti sürümlerinin serileştirmesini nasıl gerçekleştirir, ancak farklı sürümler? Örneğin, A iletisinin 1. sürümünün, ek bir alana sahip bir Y Aktörünün A iletisinin 2. sürümünü alıp işleyeceğini bekleyen bir Aktör X olabilir mi? A iletisinin 3. sürümünün bir alanı kaldırdığı veya yeniden adlandırdığı durum nasıl ele alınır?Akka mesaj versiyonlarını nasıl kullanır?
5
A
cevap
3
Kullanılan seri hale getiriciye bağlıdır. Akka yapılandırılabilir serileştirme özelliğine sahiptir, bu yüzden birçok seçeneğiniz vardır (bkz. Doküman: http://doc.akka.io/docs/akka/2.1.0/scala/serialization.html).
Genel olarak, geriye doğru ve ileriye dönük uyumluluk için tasarım yapmanızı sağlayan bir seri hale getirici kullanılması önerilir, örneğin Protobuf.
İlgili konular
- 1. Komşu jvm'de akka sistemine nasıl mesaj gönderilir?
- 2. Başka bir oyuncuya mesaj gönderen Akka aktörünü nasıl test edebilirim?
- 3. Akka
- 4. Akka :: ActorSystem
- 5. akka aktörden ileti sırasının boyutunu nasıl alabilirim?
- 6. NewCachedThreadPool konuları nasıl kullanır?
- 7. HttpClient Kerberos'u nasıl kullanır?
- 8. github üzerindeki mesaj mesajları
- 9. Akka Net Entegrasyon Testi
- 10. En yeni Akka-HTTP ve Akka-stream, build.sbt'ye nasıl eklenir
- 11. Bir Akka Akışını yürütmek ve saniyede bir kez bir mesaj göndermek için nasıl sınırlanır?
- 12. Java için Akka EventBus örneği
- 13. Akka HTTP
- 14. ActorSelection ile akka aktör nasıl seçilir?
- 15. Akka akımları sürekli nasıl gerçekleşebilir?
- 16. Django Fikstürleri ManyToManyFields'ı nasıl kullanır?
- 17. Tüm kullanıcılar FosUserBundle'ı nasıl kullanır?
- 18. Hazırda Bekletme JDBC'yi nasıl kullanır?
- 19. OpenCV - Renk profillerini nasıl kullanır?
- 20. Emacs, .bashrc dosyasını nasıl kullanır?
- 21. Akka Futures
- 22. scala/akka/stm tasarımı?
- 23. Bir mesaj nasıl programlanabilir?
- 24. Son mesaj nasıl alınır?
- 25. Akka, JMM benzeri olay öncesi ilişkiyi nasıl uygular? Resmi Akka doc olarak
- 26. Akka aktorFor vs bir ActorRef'i geçerek
- 27. Akka-HTTP: Dosya Yükleme
- 28. Akka ve ReaktifMongo
- 29. akka http derleme hatası
- 30. Button_to POST Link_to kullanır, GET kullanır, neden? ROR
Cevabınız için teşekkür ederiz. Akka'nın Google Protokolü Tamponları dahil olmak üzere farklı serileştirme seçeneklerini desteklediğini bilmiyordum. –
Akka _pluggable_ serialization, bu yüzden hayal edebileceğiniz herhangi bir şekilde işlemek için ücretsizdir. –