ภาษาสกัดกระบวนการทางธุรกิจสำหรับบริการบนเว็บ (BPELWS)

ผู้เขียน: Lewis Jackson
วันที่สร้าง: 9 พฤษภาคม 2021
วันที่อัปเดต: 1 กรกฎาคม 2024
Anonim
ภาษาสกัดกระบวนการทางธุรกิจสำหรับบริการบนเว็บ (BPELWS) - เทคโนโลยี
ภาษาสกัดกระบวนการทางธุรกิจสำหรับบริการบนเว็บ (BPELWS) - เทคโนโลยี

เนื้อหา

คำจำกัดความ - ภาษาการสกัดกระบวนการทางธุรกิจสำหรับบริการบนเว็บ (BPELWS) หมายถึงอะไร

ภาษาการแยกกระบวนการทางธุรกิจสำหรับบริการบนเว็บ (BPELWS) ระบุกระบวนการทางธุรกิจและโปรโตคอลการโต้ตอบ มันเป็นภาษาที่ใช้ XML ซึ่งอำนวยความสะดวกในการแบ่งปันงานในการคำนวณแบบกระจายในหลาย ๆ องค์กรโดยใช้บริการบนเว็บหลายแห่ง


ภาษาการแยกกระบวนการทางธุรกิจสำหรับบริการบนเว็บจะรวมและแทนที่ภาษาโฟลว์บริการเว็บจากข้อมูลจำเพาะของ IBM และ XLANG จาก Microsoft บางครั้งก็ย่อว่า BPEL4WS มันนำเข้าและส่งออกข้อมูลโดยใช้บริการเว็บอินเตอร์เฟส

ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร

Techopedia อธิบายภาษาสกัดกระบวนการทางธุรกิจสำหรับบริการบนเว็บ (BPELWS)

โปรแกรมภาษาการแยกกระบวนการทางธุรกิจทำโปรโตคอลธุรกิจอย่างเป็นทางการและพิจารณาข้อยกเว้นที่จัดการกับข้อมูลที่เกี่ยวข้องของการสั่งซื้อผลิตภัณฑ์ มันขยายการบริการเว็บโต้ตอบการสนับสนุนการทำธุรกรรมทางธุรกิจอำนวยความสะดวกในการรวมกระบวนการอัตโนมัติการขยายตัวในธุรกิจกับธุรกิจ (B2B) และพื้นที่ภายในองค์กร ดังนั้นจึงประสบความสำเร็จในการกำหนดรูปแบบการรวมระบบที่ใช้งานร่วมกันได้

บริการเว็บโดยทั่วไปจะอธิบายว่าเป็นนามธรรมและกระบวนการทางธุรกิจที่ปฏิบัติการได้ กระบวนการทางธุรกิจเชิงนามธรรมระบุกระบวนการที่ไม่ได้ตั้งใจจะดำเนินการ กระบวนการทางธุรกิจที่ดำเนินการได้นั้นเกี่ยวข้องกับพฤติกรรมที่แท้จริงของผู้เข้าร่วมในการโต้ตอบทางธุรกิจใด ๆ กระบวนการบทคัดย่อซ่อนรายละเอียดการดำเนินงานและมีมากกว่าหนึ่งกรณีการใช้งานที่มีแม่แบบกระบวนการและพฤติกรรมที่สังเกตได้ในแบบมาตรฐาน กระบวนการนี้มีข้อมูลเกี่ยวกับเวลาที่จะรอและชดเชยการส่งผ่าน

เครื่องมือการส่งข้อความทางธุรกิจในการแยกกระบวนการทางธุรกิจขึ้นอยู่กับการใช้ภาษาคำอธิบายบริการเว็บ (WSDL) 1.1 ซึ่งอธิบายถึงขาออกและขาเข้า ภาษาการแยกกระบวนการทางธุรกิจยังสนับสนุนตัวแปรที่พิมพ์ของ WSDL และ XML และ XPath 1.0 เป็นค่าเริ่มต้น มันล้อมรอบด้วยกลไกสหสัมพันธ์คุณสมบัติและรูปแบบปลั๊กอินภาษาซึ่งอนุญาตให้เขียนเคียวรีและนิพจน์ในหลายภาษา มันมีโครงสร้างการเขียนโปรแกรมที่มีโครงสร้างเช่นในขณะที่ถ้าเป็นอย่างอื่นลำดับและการไหล นอกจากนี้มันยังสรุปในตรรกะด้วยตัวจัดการค่าตอบแทนตัวจัดการเหตุการณ์ตัวแปรโลคัลและตัวจัดการข้อผิดพลาด มีการจัดเตรียมขอบเขตแบบอนุกรมเพื่อควบคุมการเข้าถึงตัวแปรพร้อมกัน

เป้าหมายการออกแบบที่เกี่ยวข้องกับภาษาการแยกกระบวนการทางธุรกิจคือ:

  • กระบวนการทางธุรกิจที่มีการโต้ตอบกับเอนทิตีภายนอกผ่านการดำเนินการบริการเว็บถูกกำหนดโดยใช้ WSDL 1.1 การพึ่งพาของการโต้ตอบเหล่านี้จะขึ้นอยู่กับคำนิยามต้นแบบ โดยทั่วไปจะมีการกำหนดโดยใช้ภาษา XML
  • แนวคิด orchestration บริการเว็บมีการกำหนดและตั้งใจที่จะใช้โดยมุมมองภายนอกและภายในของกระบวนการทางธุรกิจ รูปแบบการใช้งานทุกรูปแบบได้รับการยอมรับผ่านส่วนขยายพิเศษ
  • ฟังก์ชั่นการจัดการข้อมูลสำหรับการจัดการข้อมูลอย่างง่าย ๆ นั้นมีให้และจำเป็นสำหรับการกำหนดข้อมูลกระบวนการและโฟลว์การควบคุม
  • สนับสนุนกลไกการระบุสำหรับอินสแตนซ์กระบวนการ ตัวระบุอินสแตนซ์ถูกกำหนดในระดับแอปพลิเคชันโดยคู่ค้าและอาจมีการเปลี่ยนแปลง
  • รูปแบบการทำธุรกรรมที่ใช้เวลานานถูกกำหนดไว้ในการกำหนดขอบเขตและการดำเนินการชดเชย พวกเขาสนับสนุนการกู้คืนความล้มเหลวของกระบวนการทางธุรกิจระยะยาว
  • สนับสนุนการสร้างและการยกเลิกอินสแตนซ์กระบวนการโดยปริยาย
  • บริการเว็บถูกใช้เป็นแบบจำลองสำหรับการประกอบและการย่อยสลายกระบวนการ