2008-11-20 18 views

Trả lời

16

BPEL chỉ là một cách để xây dựng sự kiểm soát tập trung của các hệ thống khác nhau nhưng phụ thuộc lẫn nhau từ một nơi tập trung.

Người dùng có thể tạo quy tắc, luồng công việc và các cấu trúc điều khiển khác để đảm bảo mọi thứ đều phát đẹp.

Ví dụ: giả sử bạn điều hành một khu học chánh; đặc biệt, một cơ sở hạ tầng thông tin khu học chánh. Qua nhiều năm bạn đã tích lũy được một nhóm các phần cứng và phần mềm. Đối với mỗi khía cạnh của khu học chánh của bạn; phân loại, tham dự, tuyến xe buýt, dinh dưỡng, biên chế, vv, vv, bạn có nhiều phần mềm khác biệt được viết bằng các ngôn ngữ khác nhau bởi các nhà cung cấp khác nhau. Vâng, bạn có một số chồng chéo trong dữ liệu của bạn và người dùng cuối khác nhau sử dụng các phần mềm khác nhau và họ mong đợi tất cả đều đồng ý với nhau - bạn sử dụng hệ thống BPEL của mình để đảm bảo tất cả dữ liệu là nơi nó được cho là khi nó được cho là ở đó.

Bạn cũng có một số quy trình hoàn toàn phải chạy sau khi hoàn tất thành công quy trình khác trên một hệ thống khác. Bạn sử dụng BPEL để đảm bảo chúng được điều phối. BPEL là tất cả về sự phối hợp tập trung và bạn có thể không cần nó trừ khi bạn đang ở trong một tổ chức lớn và rất nhiều hệ thống khác nhau.

1

Hãy xem IDE ActiveBPEL. Ngoài ra, bạn có thể tìm thấy hướng dẫn 101 BPEL ngắn trong Oracle. Bản demo là về động cơ BPEL của Oracle, nhưng nguồn là đủ chung.

0

Kiểm tra những Oracle Examples, mà còn bao gồm một ứng dụng thế giới Xin chào.