هل يمكنني إنشاء جانب الخادم فئات Java أو رسم الخرائط ، و من جانب العميل كما فئات من نموذج واحد الوصف ؟

StackOverflow https://stackoverflow.com/questions/1000163

سؤال

لدي خادم جافا تطبيق فليكس تطبيق العميل.بالنسبة لي نموذج البيانات ، يجب كائنات نموذجية, مثل المستخدم وما إلى ذلك ، التي هي في الأساس نفسه في قاعدة البيانات من جانب الخادم كود جافا و العميل كما البرمجية.I.ه. ، الجمهور مجالات مثل جافا الطبقات اسمه مماثل ، ولها نفس أنواع القيم كل الحقول في جدول قاعدة البيانات الذي له نفس الاسم مثل تلك الفئات.

بالنسبة فئات Java و DB الجداول مباراة يمكنني استخدام أي ORM.هل هناك أي أدوات أن يكون مثل الطبقات (ومن مطابقة الاتصال عن بعد رمز المتداول) إنشاؤه تلقائيا من جافا منها أيضا ؟ كان لي نظرة قصيرة BlazeDS, لكن ذلك لا يبدو أن لديها أدوات مثل ذلك ، على الأقل أنا لم أستطع العثور على أي شيء حيال ذلك.

بالطبع في عالم مثالي ، أود أن أصف عناصر بياناتي يوم DDL, كود جافا و رمز كل إنشاؤه تلقائيا.هل هذه الأداة موجودة, و هو قابل للاستعمال بما فيه الكفاية ؟

أوه نعم, سيكون أمرا رائعا إذا كان شكل مصدر يمكن protobuf الملفات...

ملاحظة: يبدو أن هذا هو نفس السؤال هذا واحد.الإجابات هناك تشير إلى أن على الأقل لا يوجد أداة مشتركة أن "الجميع يستخدم" أو التي لديها سمعة عالية الجودة.

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

المحلول

نصائح أخرى

الأدوات فقط أن أعرف من هي لتوليد كما فئات من رمز الملقم هي المعالجات التي بنيت في فليكس باني autogenerating كما عن بعد فصول من كولد فيوجن مركبات الكربون الكلورية فلورية للاستخدام مع كولد فيوجن القائمة على AMF الخدمة.

ما قد يكون من المفيد أن نتذكر أنه بمجرد تسلسل كائن تم فليكس مثيل mx.utils.ObjectProxy تم إنشاء هذا (هذا يتعلق فليكس RemoteObject فئة AMF على أساس الخدمات ، ولكن أتصور أن بروتوكول العازلة التمديد تتبع نفس النمط) ، عملية الصب الوكيل إلى أكشن فئة ليست معقدة.طالما أكشن فئة لديها خصائص أو accessors مع الأسماء التي تتناسب مع خصائص على تسلسل كائن ، كائن بعيد المستعار الذي يطابق نوع من تسلسل كائن ، ثم يمكنك أن يلقي الكائن الوكيل عن فئة دون الحاجة إلى القيام بأي عمل إضافي.

كما قلت أنا لست على علم أداة أن يفعل ما تريد ، ولكن ذلك لن يكون من الصعب جدا لخلق أداة لقراءة نوع الممتلكات العامة من فئات Java أو استخراج بيانات التعريف من البروتوكول العازلة الملفات و كتابة بعض أكشن رمز من أن البيانات الوصفية.إذا كنت لا يمكن العثور على الحل الذي يناسب الاحتياجات الخاصة بك, قد تفكر في كتابة نملة مهمة أو برنامج نصي أو شيء أن تفعل ذلك بالنسبة لك.هذا ما أود القيام به على أي حال.

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