سؤال

ونحن نعمل على تطوير تطبيق ينطوي على الكثير من التجارب المختلفة حيث كل اختبار قيادة المستخدمين إلى عدد من الخطوات. نحن نفكر استخدام إطار جهاز الدولة للقبض على الدول / التحولات من التعليمات البرمجية. نحن نفكر أيضا استخدام محرك قاعدة لتكملة على القواعد. أي شخص لديه خبرة مع أي إطار آلة الدولة التي من شأنها أن تعمل مع جبوس و / أو جافا؟ يرجع الفضل في ذلك مسبقا.

و-nguyen

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

المحلول

jbpm يفعل هذا ويدمج بشكل جيد مع جبوس. في تجربتي، فإنه من السهل جدا استخدام وقوية.

نصائح أخرى

وأنت قد ترغب في النظر في StatefulJ . أنها بنيت الخروج من بيانات الربيع لدعم الثبات والدولة النموذجي نفسه يعرف باستخدام الشروح. هذا النهج يجعل من السهل إنشاء وصيانة مقابل XML. وفيما يتعلق بقواعد - لقد استعملت يرول في الماضي، ويبدو دعما جيدا للغاية

تنويه: أنا مؤلف StatefulJ

وإذا كنت بناء بعض الشاشة لانتقال الشاشة - نظام قائم، ثم عليك أن تحقق بالتأكيد من الربيع WebFlow HTTP: // springframework.org/webflow

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

وربما يمكنك إلقاء نظرة على جبوس PVM. فإنه لا يزال في ألفا، ولكن يمكن استخدامها لنموذج أي نوع من آلة الدولة. ونحن نتطلع أيضا إلى أنه للتحولات واجهة المستخدم الرسومية.

http://www.jboss.org/jbossjbpm/pvm

وحاول من الانشطة، يبدو أن الكثير من الناس يستخدمون ذلك. http://activiti.org

وبالنسبة للجزء قواعد المحرك هل يمكن استخدام يرول، بطبيعة الحال.

وإلقاء نظرة على StateBuilderJava أو دولة رمز الجهاز المولد الذي يحول وصف XML من جهاز الدولة إلى نسخة من نمط الدولة جافا الموسعة. وهو يدعم كل دلالات UML: آلة الدولة يمكن أن يكون الهرمية، المتزامن وغير المتزامن

وكل سيناريو اختبار يمكن أن تكون على غرار مع دولة وصف آلة أكس، ومولد رمز يكتب نمط حالة نيابة عنك، والتي هي مملة وعرضة للخطأ إذا فعلت باليد.

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

تنويه: أنا كاتب هذه البرامج

ولقد من الانشطة المستخدمة. هذا هو أفضل إطار. وهو العمل خفيفة الوزن والإدارة (BPM) منصة العمليات التجارية. مفتوح المصدر ويعمل على أي منصة جافا أو سحابة. كل واحد يحتاج أن يكون هو معرفة BPMN، مخضرم، الربيع ومن الانشطة.

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