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

 5,567 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,567 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.    โอปอ
@ บอบคุณครับ

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



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

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

  Software Release Process คืออะไร ถามเมื่อ (2016-05-23)   3,221 views  (ดูล่าสุดเมื่อ 10 นาที)

  PLSQL sub sttring คั่นด้วย | ใช้ REGEXP_SUBSTR ตอบโจทย์ ถามเมื่อ (2017-11-06)   1,761 views  (ดูล่าสุดเมื่อ 11 นาที)

  SQL Command Mysql nvl เช็ค null เหมือน Oracle ยังไง ถามเมื่อ (2018-07-04)   5,319 views  (ดูล่าสุดเมื่อ 24 นาที)

  ขอแหล่งความรู้ Java ครับ เว็บไซต์ หรือ blog ก็ได้ ถามเมื่อ (2013-02-22)   2,979 views  (ดูล่าสุดเมื่อ 24 นาที)

  PL SQL การใช้งาน Array พร้อมตัวอย่าง ถามเมื่อ (2014-10-09)   3,277 views  (ดูล่าสุดเมื่อ 24 นาที)

  jQuery กำหนดให้รอ response จาก AJAX ด้วย option async ถามเมื่อ (2019-06-01)   2,478 views  (ดูล่าสุดเมื่อ 24 นาที)

  javascript วิธีการให้ confirm ก่อนส่งลิ้ง ด้วย tag A ถามเมื่อ (2015-08-28)   2,609 views  (ดูล่าสุดเมื่อ 59 นาที)

  เขียน PL SQL อ่าน ไฟล์ ยังไงครับ อยากรู้วิธีเขียน PL ให้อ่านไฟล์ใน Folder ถามเมื่อ (2012-05-16)   2,572 views  (ดูล่าสุดเมื่อ 62 นาที)

  YEOMAN คืออะไร หาคำตอบได้ที่นี่ ถามเมื่อ (2015-09-30)   2,084 views  (ดูล่าสุดเมื่อ 67 นาที)

  JSON ย่อมาจาก JavaScript Object Notation ความหมายคือ ถามเมื่อ (2017-12-26)   2,080 views  (ดูล่าสุดเมื่อ 69 นาที)


 

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