Müşterim son kullanıcı yapılandırılabilir kurallar motoru istiyor. Şu anda BizTalk'ı düşünüyorlar. Göz önünde bulundurmaları gereken başka alternatifler var mı?Kurallar olarak BizTalk Alternatifleri
cevap
InRule ilginç görünümlü kurallar motoru yapar, ama hiç fiyat üzerinde fikir var: http://www.inrule.com/
Yorum ve burada bazı ekran görüntüleri: http://geekswithblogs.net/bosuch/archive/2011/09/19/review-of-inrule-v-4.0-business-rule-authoring-system.aspx
Ben Windows Workflow based rules engine yazdım. Bir programcının temel kural deposunu (depolama ve arabirim) düzenlenmesine ve iş analistlerinin kuralları tanımlamasına izin vermek için yeniden yapılandırılmış bir iş akışı tasarımcısına sahip olmasını sağlar.
kuralları yalnızca gelen yürütülür böylece şu anda ileriye uygulamak veya kuralların geriye zincirleme vermez yukarıdan alt sırayla (Bunu henüz bir kural motoru değil teknik demektir iddia olabilir sanırım).
Kurallara uymamaya gerek duymamaya dikkat edin.
Eğer InfoQ'da bazı ücretsiz reklamlar isterseniz jonathan'da bana bir e-posta gönderebilirsiniz @ infoq.com. Röportajlar ve eğitim makaleleri kullanarak sizinki gibi projeleri tanıtmanın yollarım var. –
.Net Framework, Windows İş Akışı olarak kabul edilenlerin bir parçası olarak temel kurallara sahiptir. Örnek uygulamalar ile birleştiğinde (bir SQL arka ucunu kullanarak neredeyse kullanılabilir bir kural düzenleyicisi dahil), bu temel kural motoru işlevselliğini sağlayabilir.
Başka bir Windows İş Akışı özelliği kullanmadan yüzlerce iş kurallarına sahip bir web projesinde bunu başarılı bir şekilde kullanıyoruz.
Eğer pencerelerde arıyorsanız/sadece .net bağlı veya Java da bir seçenek ise bakın.
http://www.jboss.org/drools/drools-guvnor.html
: Drools CEP için hem ileri hem geri zincirleme, hem de destek (Karmaşık Olay işleme) uygular (IDE gibi) çevre yazma web tabanlı kurallara bir açık kaynak kuralları motoru Açık kaynak ve ücretsizdir.
http://www.redhat.com/products/jbossenterprisemiddleware/business-rules/
Ayrıca Drools.NET var http://droolsdotnet.codehaus.org/ –
Bu kopyasıdır http://stackoverflow.com/questions/61437/what-are-some-viable-: Eğer SLA ile desteklemek gerekiyorsa, Red Hat JBoss BRMS ürün olarak productizes alternatifler-biztalk-server –
Gerçekten değil. BenTalk'ın işlevselliğinin geri kalanı değil, kural motorlarıyla özellikle ilgileniyorum. –
[FlexRule] 'a bir göz atın (http://www.flexrule.com). NET'te tamamen yazılmıştır ve tüm farklı kuralları ve mantığı ele alabilirsiniz: Procedural, Doğrulama, Çıkarım (RETE), Akış, Karar tablosu, İş akışı ... –