Olası Çoğalt: Sunucu C ile yazılmış bir proje üzerinde çalışıyorum
Binary serialization/de-serialization in C++ and C#harita ve shared_ptr serileştirme?
++ (boost yaygın bir biçimde kullanılmaktadır) ve istemci uygulaması C# ile yazılmış. İstemci/sunucu arasındaki iletileri serileştirirken/serileştirirken problemle karşılaşıyorum.
ben çapraz platform serileştirme bu tür ulaşmak için çeşitli alternatif kütüphaneleri inceledik ve Protokol Tamponlar iyi görünüyor ... ama standart kütüphanenin map
konteyner ve boost::shared_ptr
seri hale desteklemez.
sorum daha sonra ise:
- birisi
map
veboost::shared_ptr
Protokol Tamponlar kullanılarak seri hale getirilmek nasıl açıklayabilir. Ya da başarısız olursa, bu Apache Thrift bunun için çalışır mı? - ... Ya da (C#) istemci tarafında interop DLL'leri kullanarak sıkışmış mıyım?
@jgauffin: Bu kullanıcı açıkça protokol arabelleklerini devre dışı bıraktığından (bu sorunun en azından bir kopyası) DEĞİL. – Shog9
Herhangi bir uygulamanın nasıl bir "boost :: shared_ptr" serileştirdiğini göremiyorum. – jgauffin