سؤال

أقوم حاليا ببناء نظام P2P الذي يستخدم المخازن المؤقتة للبروتوكول لجميع التواصل بين الأقران. هناك أيضا بعض الأجزاء المركزة من النظام حيث يتواصل الأقران بخادم. يستخدم الخادم JPA لتخزين البيانات التي لديها عن أقرانها.

في الأساس، لدى العملاء بياناتها في رسائل المخازن المؤقتة بروتوكول والخادم في كيانات JPA. سؤالي هو لذلك إذا كان هناك طريقة للتحويل تلقائيا بينها؟

ما أبحث عنه هو:

  • مولد من JPA الكيانات من ملفات .protos أو
  • مولد من ملفات .protos من كيانات JPA و
  • بطريقة ما للتحويل تلقائيا بينهما في وقت التشغيل حتى لا أشرج الرمز للقيام بذلك يدويا لكل فئة جديدة.

من الناحية المثالية، يمكنك أن تأخذها خطوة واحدة وأكملها أن تكون نفس الطبقات (المخازن المؤقتة للبروتوكول مع التعليقات التوضيحية JPA) ولكن إذا لم يكن ذلك ممكنا ما سبق سيعمل كذلك.

وقد تم ذلك وإذا لم تعتقد أنه من الممكن التنفيذ في فترة زمنية معقولة؟

هل كانت مفيدة؟

المحلول

يريد API بروتوكول Java أن توليد الفصول الدراسية. لذلك يبدو أنه سيكون من الصعب بعد ذلك النظر في تلك. بدلا من ذلك، يمكنك أن تبدأ ب "مخطط" XML الخاص بك، ثم تحتوي أوراق XSLT أن:

  1. يخلق ملف .proto
  2. ينشئ ملف XML رسم خرائط كيان JPA.

يمكنك بعد ذلك استخدام ملفات Google التي تم إنشاؤها باستخدام JPA.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top