Şu anda akranlar arasındaki tüm iletişim için Protokol Tamponları kullanan bir P2P sistemi yapıyorum. Ayrıca, eşlerin bir sunucu ile iletişim kurduğu sistemin bazı merkezi bölümleri de var. Sunucu, eşler hakkında sahip olduğu verileri saklamak için JPA kullanır.JPA ile İletişim Kuralı Tamponları
Temel olarak istemcilerin verileri Protokol Arabellekleri iletilerinde ve JPA varlıklı sunucularda bulunur. Benim sorum şu, bunlar arasında otomatik olarak dönüşüm yapmanın bir yolu var mı?
Ne aramak oluyor:
- .protos-dosyalarından JPA-kuruluşlar VEYA
- JPA-kurumlardan .protos-dosyaların bir jeneratör VE
- Bazı yolu bir jeneratör çalışma zamanında bunları otomatik olarak dönüştürmek için her yeni sınıf için manuel olarak yapmak üzere kod oluşturmam.
İdeal olarak, bir adım daha ileri gidebilir ve her ikisinin de aynı sınıflardan (yani, JPA ek açıklamalarına sahip Protokol Tamponları) sahip olabilirsiniz, ancak eğer ulaşılamıyorsa, yukarıdakiler de işe yarayacaktır.
Bu yapıldı mı ve makul bir süre içinde uygulamak mümkün olduğunu düşünüyor musunuz?
Bu tür bir şeyi de istiyorum. Özellikle, JPO sınıfından '.proto' dosyalarını ek açıklamalarına dayanarak oluşturma yeteneği. Diğer özellikler (otomatik birinden diğerine dönüştürerek, .proto dosyalarından JPA varlıklar üretme) daha az kritiktir. XML/XSLT çözümü kullanarak bir seçenektir, ama yine de paralel olarak muhafaza edilmesi gereken iki gelişme eserler içerir. Sadece tek bir geliştirme eseri kullanarak her iki şeyi de oluşturabilecek bir çözüm istiyorum. – aroth