2012-06-26 13 views
10

क्या ड्रूल्स और जूरुल्स के बीच कोई अंतर है? क्या जब्स जरुल्स के समान काम करता है? आम तौर पर किस प्रकार के वातावरण डोलॉल्स का उपयोग करते हैं?क्या ड्रूल्स jrules के समान है?

+0

सरल उत्तर: नहीं, वे अलग-अलग उत्पाद हैं। लेकिन दोनों नियम आधारित प्रणाली हैं, और यदि आप प्रत्येक के सहायता पृष्ठों से परामर्श लेते हैं तो यह सबसे अच्छा है - जेबॉस के पास ड्रॉल्स पर एक बहुत अच्छा प्राइमर है - जो कुछ स्थितियों का वर्णन करता है .. – Nim

उत्तर

13

नहीं, ड्रोलस ओपन सोर्स नियम इंजन है। इसमें कई उप परियोजनाएं शामिल हैं, जैसे ड्रूल्स विशेषज्ञ, ड्रोलस फ़्यूज़न, ड्रोलस गुव्नर, आदि

Red Hat संकुल और जेबॉस एंटरप्राइज़ बीआरएमएस उत्पाद के रूप में ड्रोल का समर्थन करता है।

जेआरयूएल आईएलओजी से नियम इंजन है जिसे आईबीएम द्वारा अधिग्रहित किया गया था। एक भंडार में दुकान नियमों
- - में नियमों लिखने
:

16


समानता:
दिन इन दो आवेदनों BRMS हैं के अंत में तो हाँ, वे इसी तरह के
दोनों आप की क्षमता के लिए प्रदान करता है कर रहे हैं एक वेब वातावरण
- सर्वर पर नियमों को निष्पादित करें

JRules व्यावसायिक उपयोगकर्ताओं (गैर तकनीकी) के लिए अब तक का सबसे अच्छा तरीका है।
यदि आप एक बेवकूफ महंगा समाधान
दोनों सीईपी भी कर सकते हैं तो जेबॉस नियम अब तक का सबसे अच्छा तरीका है। (परिसर घटना प्रोसेसिंग)

अंतर:
JRules Drools की तुलना में अधिक परिपक्व है लेकिन Drools
Drools के साथ काम करने के लिए एक महान उपकरण है तकनीकी नियम JRules IRL (Ilog नियम भाषा) का उपयोग करता है लिखने के लिए JSON उपयोग करता है। चिंता न करें आप ड्रोल के साथ "शब्दशः" जोड़ सकते हैं लेकिन यह जेआरयूल्स के मुकाबले कम शक्तिशाली है।
मुख्य अंतर एक व्यापार (गैर तकनीकी) दृष्टिकोण से हैं।
यदि आप एक उचित मानव भाषा में नियम लिखने में सक्षम होना चाहते हैं जैसे:
यदि आवेदक की आयु 18 वर्ष से कम है तो आवेदन को अस्वीकार कर दें;
आप इसे दोनों के साथ कर सकते हैं।
अब यदि आप चाहते हैं कि व्यवसाय हिंदी में नियम लिखने के लिए, उन्हें फ्रेंच में समीक्षा करें, उन्हें जर्मन में मान्य करें और अंग्रेजी में कुछ रिपोर्ट करें तो जेआरयूएल आपको आवश्यक बीआरएमएस है।
आप सीधे जेएलयूएल के साथ एक्सेल या वर्ड में नियम लिख सकते हैं।
क्योंकि Drools मुक्त दुनिया से है आप कुछ कुछ कीड़े का सामना कर सकते हैं, लेकिन के रूप में यह नि: शुल्क है, आप सभी स्रोत कोड के लिए उपयोग किया JRules जहां एपीआई का हिस्सा छिपा हुआ है

क्या पर्यावरण के लिए तुलना:
Drools मैं के लिए जेबॉस कहेंगे :)
जेआरयूएल = जेबॉस, वेबस्पेयर, वेबलॉगिक, टोमकैट, ... और अधिक
इस के लिए: वास्तव में आरटीएफएम। आपकी जरूरतों पर निर्भर करता है।
Google आपको विभिन्न बीआरएमएस पर कुछ बेंचमार्क दे सकता है।

सारांश में:
आप पैसे (लोड) तो JRules
आप गरीब या geeky तो Drools हैं है - आप मज़ा आयेगा, वास्तव में :)

नोट: मैं के बारे में "Drools" नहीं बात करते हैं " जेबॉस नियम "Red Hat द्वारा समर्थित है।
उनके बीच अंतर रेड हैट संस्करण नवीनतम ड्रूल्स नहीं है और वास्तव में ड्रॉल्स के समान कार्यशीलता नहीं है।
बस इसलिए कि Red Hat उनके संस्करण का समर्थन करता है ताकि वे Drools की तुलना में कम तेज़ी से विकसित हो जाएं।असल में वे एक समय में एक संस्करण चुनते हैं और इसका उपयोग करने का फैसला करते हैं जबकि डोलोल अभी भी बदलते हैं ... आपको उम्मीद है कि आप मेरी बात समझ लेंगे।
आशा है कि यह

+0

कभी-कभी जेबॉस नियमों का नाम गुरूनर को बीआरएमएस के रूप में नामित करता है जो कि गलत है। बस आपको यह बताने के लिए। – Damien

+8

"तकनीकी लिखने के लिए डीरोल्स जेएसओएन का उपयोग करता है" -> यह सच नहीं है। डीआरएल जेरूल्स में आईआरएल के बराबर मूल ड्रूल्स भाषा है। इसके अलावा, मैं सामान्य रूप से ओपन सोर्स की योग्यता के बारे में आपकी समग्र राय से असहमत हूं और "जैसे ड्रोल्स मुक्त दुनिया से हैं, आपको कुछ छोटी सी चीजें मिल सकती हैं" सर्वश्रेष्ठ कहने के लिए बेवकूफ़ हैं (लेकिन हर कोई स्पष्ट रूप से अपना खुद का अधिकार रखने का हकदार है राय, ज़ाहिर है)। सॉफ्टवेयर में बग्स खुले और बंद स्रोत दोनों मौजूद हैं, और उनके पास अपनाए गए मॉडल के साथ कुछ लेना देना नहीं है। –

+0

JSON नहीं बल्कि डीआरएल हाँ सही है, मैं गलत था। मेरा मतलब यह नहीं था। बग्स निश्चित रूप से मौजूद हैं लेकिन जेआरयूएल जैसे उत्पाद क्यूए में अधिक समय बिताते हैं। पिछली बार मैंने drools (6 महीने पहले) का उपयोग किया था, यह एक राज्य सत्र के लिए नियम प्रवाह में 2 नियम कार्य नहीं कर सका ... मुद्दा का अंत। पहले दो प्रश्न मतभेद और समानताएं थीं। – Damien

0

में मदद करता है से Red Hat's site:

उदाहरण के लिए, आप जानते हैं कि JBoss Drools समुदाय परियोजना v5.1 और रेड हैट के JBoss एंटरप्राइज BRMS v5.1 के बीच, वहाँ थे 150 बग फिक्स, 5 सुरक्षा फिक्स, और कई प्रदर्शन संवर्द्धन? ...

रेड हैट के JBoss एंटरप्राइज BRMS उत्पाद JBoss Drools समुदाय परियोजना के सदस्यों द्वारा किया अभिनव काम पर आधारित है। हालांकि, यह एक-से-एक संबंध नहीं है और केवल जेबॉस एंटरप्राइज़ बीआरएमएस एंटरप्राइज़ सदस्यता के माध्यम से Red Hat से आश्वासन प्रदान करता है जो में पैच और अपडेट, एसएलए-आधारित समर्थन, और बहु-वर्ष रखरखाव नीतियां शामिल हैं। रेड हैट के जेबॉस एंटरप्राइज़ बीआरएमएस के साथ, आप परिनियोजन के रास्ते में आने वाली तकनीकी और राजनीतिक चिंताओं का प्रबंधन कर सकते हैं।

हमारा समर्थन प्रथम श्रेणी है। Red Hat ग्राहक पोर्टल पुरस्कार है- जीतना और Red Hat लगातार समर्थन रैंकिंग में स्वामित्व प्रतियोगियों को आगे बढ़ाता है।

लेकिन जेबॉस एंटरप्राइज़ बीआरएमएस उत्पाद स्थिरता से अधिक है। हमारी पेशेवर सेवा टीम के पास अनुभव का भरपूर धन है जो को सबसे अधिक अनुभवी जेबॉस ड्रोल डेवलपर्स को नियम प्लेटफ़ॉर्म की पूर्ण शक्ति का उपयोग करने में मदद करेगा। और शक्तिशाली यह है!

जेबॉस एंटरप्राइज़ बीआरएमएस: जहां जेबॉस ड्रोल की शक्ति Red Hat के आश्वासन को पूरा करती है।

संबंधित मुद्दे