2010-08-19 80 views
15

Tôi đã nghe nói rằng các nhà phát triển "jBPM" đã chuyển sang "Activiti BPMN 2" trong thời gian gần đây (ví dụ: Tom).JBPM có chết không? Tương lai của jBPM và Activiti BPMN là gì?

Tôi tự hỏi là liệu sự hỗ trợ cho jBPM sẽ vượt qua hay không .. Bên cạnh đó, tôi rất vui khi nghe ý kiến ​​của bạn về việc cải thiện Activiti BPMN sẽ làm cho nó tốt hơn hoặc hữu ích hơn jBPM khi thời gian trôi qua ?

Tôi cũng muốn biết các ưu điểm/nhược điểm giữa chúng là gì.

Trả lời

8

Activiti là một dự án thú vị vì nhiều lý do:

  1. Họ có ý định muốn thương mại hóa động cơ. Vì lý do đó, họ sử dụng Giấy phép Phần mềm Apache. Cho đến nay một số công ty đang ủng hộ dự án đó. "Mô hình kinh doanh" hơi giống với mô hình được sử dụng bởi OpenStack.

  2. Có ý nghĩa khi có một động cơ BPMN 2.0 được sử dụng và có thể được mọi người sử dụng. Điều này bao gồm jBoss (nhưng tôi nghi ngờ rằng họ sẽ chuyển đổi sớm).

+0

Rất cám ơn bạn đã trả lời. Vâng, tốt hơn là nên chọn gì? Tôi nên cân nhắc điều gì để so sánh để quyết định đúng đối với dự án của mình? Nếu bạn không có đủ thời gian để giải thích, nó cũng sẽ được biết ơn đối với tôi để nghe một số lời khuyên về blog/trang web/nghệ thuật hoặc ebook về chủ đề này. Chăm sóc – Javatar

+0

Điều đó tùy thuộc vào: Activiti chưa sẵn sàng sản xuất! Hãy xem lộ trình của chúng: http://docs.codehaus.org/display/ACT/Roadmap Cho đến nay các bản phát hành đã lên kế hoạch đúng giờ và với hầu hết các tính năng được lên lịch. Việc phát hành phiên bản 5.0 được lên kế hoạch cho ngày 1 tháng 11 năm 2010. Nói cách khác: nó thực sự phụ thuộc vào lịch biểu và đặc điểm của dự án của bạn. Đề xuất của tôi: dành một giờ để tải xuống phiên bản đã phát hành hôm nay, chơi một chút với nó và bắt đầu đọc tài liệu. –

3

Vui lòng kiểm tra ra jBPM 5: http://www.jboss.org/jbpm

Hỗ trợ và phát triển của jBPM chắc chắn là vẫn đang diễn ra!

(Btw, jBPM cũng sử dụng BPMN 2.0)

+0

Ở vị trí đầu tiên, cảm ơn. Nhưng tôi đã có thể thấy sự tiếp tục của jbpm bây giờ. Mặt khác, nhiệm vụ của tôi. là về những cải tiến trong tương lai và hỗ trợ cho các công nghệ này, như tôi đã viết ở trên. Dù sao cũng cảm ơn bạn. – Javatar

1

Theo tôi được biết, jBPM 5Drools chảy mà chỉ bị đổi tên. Vì vậy, nó bắt đầu như là một phần của động cơ quy tắc kinh doanh drools, và bây giờ là kế thừa của jBPM 4. Vì vậy, tôi không nghĩ rằng nó thực sự quan trọng mà các dự án jBPM dẫn đến activiti ...

1

Vâng jBPM chắc chắn không chết mặc dù có sự khởi đầu mạnh mẽ từ phiên bản 3.x và 4.x. ở đây, bạn có thể đọc thêm về jBPM and Activiti Cheers Francesco

4

jBPM và Activiti Cả hai đều là động cơ BPMN Nhưng So sánh cả trong số họ

  • jBPM là phức tạp hơn sau đó Activiti

  • nó là thực sự dễ dàng tích hợp với Activiti so với jBPM

nhưng jbpm vẫn đang trong giai đoạn phát triển nên hoạt động

Bất kể yêu cầu của bạn là gì, mọi thứ đều có sẵn trong jbpm, BPM rất tốt nhưng so với Hoạt động thì phức tạp và không hiệu quả lắm.

Vì vậy, nếu bạn chưa quyết định bpm nào tôi sẽ đề nghị bạn tham gia Hoạt động vì tích hợp bất kỳ điều gì với Hoạt động nói LDAP hoặc Spring dễ dàng hơn so với JBPM.

Bạn cũng có thể dễ dàng tìm hiểu Hoạt động vì tài liệu hướng dẫn sử dụng và tài liệu được cung cấp bởi cộng đồng, nhưng trong trường hợp sử dụng JBPM cũng như tài liệu không hữu ích. Ngoài ra cuốn sách hướng dẫn dành cho nhà phát triển cũng không được đánh dấu.

Quả bóng trong tòa án của bạn, bạn phải quyết định.

Tất cả tốt nhất.

chk liên kết này

http://www.mastertheboss.com/activiti-bpmn/jbpm-vs-activiti-which-to-choose

1

Trong chủ đề này, bạn sẽ tìm thấy một số thông tin về Hoạt động để giúp đỡ với sự so sánh của bạn. What is difference between Startdust and Activity

Nếu bạn đang xem Hoạt động, jBPM, v.v ... vì bạn quan tâm đến sản phẩm BPM nguồn mở hoàn chỉnh và mở rộng theo mô hình giấy phép nguồn mở tốt thì bạn cũng có thể muốn đọc các nhận xét của tôi về Eclipse Stardust cùng một chủ đề.

1

jBPM có truyền thống có một trở ngại lớn; khả năng sử dụng. Luôn luôn là rất mạnh mẽ, nhưng khó nhất để sử dụng và tích hợp với, một lý do chính trong sự nổi tiếng của Activiti và jBPMs giảm sử dụng.

Tuy nhiên, năm nay thấy sự hồi sinh của jBPM với phiên bản 6 mới được triển khai cũng như phát hành nền tảng Wira (http://www.a1.io/a1io_blog/wira-for-jbpm/) cung cấp khung thực thi jBPM thực sự tốt.

Các vấn đề liên quan