BPEL กับ BPMN ต่างกันยังไง  สร้างคำถาม

 5,667 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 28/08/2015

BPEL กับ BPMN ต่างกันยังไง

BPEL กับ BPMN ต่างกันยังไง

ก่อนอื่นต้องบอกว่า ทั้ง BPEL และ BPMN ล้วนเกี่ยวข้องกับเรื่องของ
BPM System หรือ Business Process Management

ถ้าในภาพของ SOA BPM จะอยู่ในส่วนของ Business Process Layer โดยพัฒนาด้วยภาษา BPEL ที่มีโครงสร้างเป็น XML การที่จะเขียน XML ใน Flow ที่ซับซ้อนถือว่าเป็นเรื่องยาก จึงต้องมีการพัฒนา Tool ในการพฒนาโปรแกรม BPEL ที่เรียกว่า
BPEL Designer โดยจะมีการใช้สัญยลักษณ์ ที่เป็นกราฟฟิกเข้ามาช่วย แล้วค่อยแปลงเป็น BPEL อีกที และเพื่อให้ Tool ในการ Design เป็นไปในทิศทางเดียวกัน
Tool ทุกตัวจึงต้องใช้ มาตรฐาน BPMN ในการ ออกแบบ Design Tool


เอิ่มม เขียนไปเขียนมาเริ่มงง 55+ กลับมาที่คำถาม

สรุปก็คือ BPMN คือมาตฐานของ BPEL Design Tool นั่นเอง


ถ้าชอบบทความนี้ กด Like เลย :BPEL กับ BPMN ต่างกันยังไง
TAGS : SOA   BPEL   BPMN   Programmer  
 5,667 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 28/08/2015



SOA,Java,XSLT

 ร่วมแสดงความคิดเห็นได้ที่นี่

#1.    BPMN
@ อารมณ์คล้ายๆ Jasper report กับ ireport
นั่นแหละครับ แต่ไม่ใช่ซะทีเดียว

ireport คือ ตัว Design Tool ของ Jasper report ที่มี Template เป็น XML

แต่ BPMN จะต่างตรงที่มันไม่ใช่ Design tool ของ BPEL แต่มันเป็น มาตรฐาน สำหรับ Design Tool ต่างๆ


...............................................
#2.    BPEL
@ Design Tool ของ BPEL ไม่ได้มี แค่ตัวเดียว
เหมือน ireport ที่เป็น Design ของ jasper ครับ
มันคนละเรื่องกัน

...............................................
#3.    สรุป BPEL & BPMN
@ สรุป BPEL คือภาษาโปรแกรมมิ่ง ที่มีโครงสร้าง เป็น XML ส่วน BPMN คือตัวที่ทำให้คนเข้าถึงได้ง่ายๆ ในรูปของ กราฟฟิก Flow เพื่อใช้ในการ design แล้ว แปรรูปเป็น BPEL อีกที

...............................................
#4.    SOA
@ ทำไมต้องใช้ BPMN ด้วยครับ

...............................................
#5.    เอก
@ SOA
ฺBPMN เป็นรูปแบบของการใช้สัญลักษณ์
ทำให้คนที่เข้าใจ Business สื่อสารกับ IT
ได้ง่าย เค้าว่ากันเอาทำให้ลดการเกิด Change ต่างๆ ได้ ปรับเปลี่ยนได้ง่าย รวดเร็ว ประมาณนั้น

...............................................
#6.    ชิล์
@ ทำงานจริง ไ่ม่ใช้หรอก BPMN จัด BPEL เลยง่ายกว่า ผมชอบ Coding อ่ะ ลากวางๆ มันช้าไม่ทันใจ

...............................................
#7.    โอปอ
@ บอบคุณครับ

...............................................



× แจ้งเตือน! เราสนับสนุนทุกความคิดเห็น ที่ ใช้ถ้อยคำสุภาพ ไม่ละเมิดผู้อื่น ไม่ก่อให้เกิดความขัดแย้ง

เนื้อหาที่เกี่ยวช้อง

  ORACLE alter table not null ยังไงครับ ถามเมื่อ (2017-11-10)   2,199 views  (ดูล่าสุดเมื่อ 8 นาที)

  Oracle PLSQL แก้ปัญหา Query ใน function ช้ากว่า Query ปรกติด้วย DETERMINISTIC Hint ถามเมื่อ (2017-06-01)   2,111 views  (ดูล่าสุดเมื่อ 10 นาที)

  Web service Apache cxf จัดลำดับ Field ใน Response Object SOAP XML ให้เรียงตามโครงสร้าง Object ถามเมื่อ (2019-02-13)   2,718 views  (ดูล่าสุดเมื่อ 30 นาที)

  PLSQL คำสั่งเปรียบเทียบค่า สูงสุด ต่ำสุดด้วย least VS greatest ถามเมื่อ (2017-04-11)   1,983 views  (ดูล่าสุดเมื่อ 30 นาที)

  POJO คืออะไรในภาษา Java คือ Object ธรรมดาๆ หรือเปล่า ถามเมื่อ (2015-08-28)   8,648 views  (ดูล่าสุดเมื่อ 30 นาที)

  Oracle EXISTS select where โดยใช้ EXISTS เพื่อ Query เร็วขึ้น ถามเมื่อ (2017-03-03)   3,784 views  (ดูล่าสุดเมื่อ 33 นาที)

  ถามเกี่ยวกับ Spring mvc ค่ะว่า formview successview มันเรียกใช้ตอนใหน ถามเมื่อ (2015-08-23)   2,463 views  (ดูล่าสุดเมื่อ 43 นาที)

  vgn sz35sp c ถามเมื่อ (2011-10-07)   2,458 views  (ดูล่าสุดเมื่อ 43 นาที)

  SVN ติดปัญหา org apache subversion javahl ClientException The working copy needs to be upgraded ถามเมื่อ (2016-07-21)   2,148 views  (ดูล่าสุดเมื่อ 44 นาที)

  คำสั่งเช็ค Version Oracle ด้วย SQL Command ถามเมื่อ (2012-09-18)   5,051 views  (ดูล่าสุดเมื่อ 48 นาที)


 

บ้านเดียวกันดอทคอม เว็บถามตอบ รวมทุกเรื่องที่คุณอยากรู้ ให้ความรู้ ความบันเทิง มีสาระ
www.ban1gun.com