Trong dự án của chúng tôi, chúng tôi phải triển khai logic nghiệp vụ về việc ánh xạ các đối tượng nhất định đối với một số hành động. Chúng tôi sẽ có một loạt các điều kiện cho các loại đối tượng cụ thể được xác minh trước khi một hành động nhất định cuối cùng được giải quyết. Nói cách khác cho 7 loại đối tượng, chúng ta có thể có một loạt các hành động (từ trong số gần 45 hành động).Làm cách nào hiệu quả nhất để ánh xạ các quy tắc/logic nghiệp vụ?
Chúng tôi đã nghĩ đến việc sử dụng Drools để viết ra các quy tắc nói trên. Có ai có một số kinh nghiệm tích cực/tiêu cực với việc sử dụng Drools như xa như hiệu quả của nó là có liên quan? Ngoài ra còn có khung công tác jBPM có thể được sử dụng (nếu tôi không nhầm là Drools được sử dụng ở đó) - có ai quen thuộc với khung công tác đó không? Có lẽ bạn có một số ý tưởng khác về cách giải quyết vấn đề?
Cảm ơn bạn đã phản hồi! Chúng tôi quyết định sử dụng Drools trong dự án của chúng tôi và chúng tôi thực sự hài lòng với nó. Một điều rất tốt là chúng tôi giữ nguyên quy tắc của chúng tôi trong các tệp DRL và chúng tôi không phải triển khai lại ứng dụng mỗi lần. –