Thursday 17 August 2006

JBoss บุกตลาด SOA ด้วย jBPM และ JBoss ESB

JBoss ลุย SOA เต็มตัว ด้วยซอฟต์แวร์ jBPM (Java Business Process Management) สนับสนุน BPEL 1.1 และ 1.2 และจะออก ESB (Enterprise Service Bus) beta version ในสัปดาห์นี้

jBPM เป็นแพลตฟอร์มสำหรับ workflow, การจัดการกระบวนการทางธุรกิจ (Business Process Management:BPM) และการประสานงาน ของกระบวนการ (Process Orchestration)
นอกจากนี้ยังสนับสนุน jPDL (jBPM Process Definition Language) ด้วย

BPM มีความสำคัญยิ่งกับ SOA เพราะ SOA เป็นการทำงานร่วมกันของกระบวนการทางธุรกิจ และการสร้าง service ให้ผู้อื่นเรียกใช้

JBoss อ้างว่า มีการดาว์โหลด jBPM เพิ่มขึ้นถึง 3 เท่าจากปีที่แล้ว ปัจจุบันมีการดาวน์โหลด 20,000 ครั้งต่อเดือน
BPEL 1.1 จะถูกเพิ่มใน jBPM ในเดือนกันยายน ส่วน BPEL 2.0 อยู่ระหว่างการอนุมัติจาก OASIS

นักวิเคราะห์ กล่าวว่า การสนับสนุน BPEL และการออก ESB เป็นเรื่องจำเป็นอย่างมากของ JBoss ในปัจจุบันนี้ซอฟต์แวร์สนับสนุน SOA เป็นสิ่งสำคัญมาก การมีแค่ Application Server ไม่พอเสียแล้วสำหรับตอนนี้ JBoss ต้องมีโครงสร้างพื้นฐาน ที่รองรับเซอร์วิส ที่ใช้ในสภาพแวดล้อมขององค์กร

JBoss กำลังตามหลังผู้พัฒนา open source เจ้าอื่นอย่าง Apache ซึ่งตอนนี้ก็มี ServiceMix การออก JBoss ESB และ jBPM เป็นเรื่องที่ JBoss ต้องทำเพื่อความอยู่รอด นอกจากนี้การสนับสนุน BPEL ก็ไม่ใช่เรื่องใหม่อะไร และยังทำให้ BPM engine ของ JBoss ซับซ้อนยิ่งขึ้น เพราะมันไม่ได้รองรับ BPEL ตั้งแต่ต้น

JBoss ESB ตอนนี้เป็น Beta version จะออก final version ภายในปีนี้ JBoss ESB จะเป็นเหมือนกาวที่เชื่อมเซอร์วิสต่างๆ ให้ทำงานร่วมกันได้เพื่อ
สร้าง SOA application ดาวน์โหลดได้ที่

http://labs.jboss.com/portal/jbossesb/downloads

ส่วน jBPM ตอนนี้ออกเวอร์ชัน 3.1 แล้ว ดูเพิ่มได้ที่
http://labs.jboss.com/portal/jbossjbpm

ที่มา http://www.computerworld.com.au/index.php/id;1927936675;fp;4;fpid;1968336438