שפת חילוץ תהליכים עסקיים לשירותי אינטרנט (BPELWS)

מְחַבֵּר: Lewis Jackson
תאריך הבריאה: 9 מאי 2021
תאריך עדכון: 1 יולי 2024
Anonim
BPEL - Business Process Execution Language - WS - BPEL Basics
וִידֵאוֹ: BPEL - Business Process Execution Language - WS - BPEL Basics

תוֹכֶן

הגדרה - מה המשמעות של שפת חילוץ תהליכים עסקיים עבור שירותי אינטרנט (BPELWS)?

שפת חילוץ תהליכים עסקיים לשירותי אינטרנט (BPELWS) מפרטת תהליכים עסקיים ופרוטוקולי אינטראקציה. זוהי שפה מבוססת XML המאפשרת שיתוף משימות במחשוב מבוזר על פני ארגונים מרובים המשתמשים במספר שירותי אינטרנט.


שפת חילוץ התהליכים העסקיים עבור שירותי אינטרנט משלבת ומחליפה את שפת זרימת שירותי האינטרנט ממפרט IBM ו- XLANG ממיקרוסופט. לפעמים זה מקוצר כ- BPEL4WS. היא מייבאת ומייצאת מידע באמצעות ממשקי שירות אינטרנט.

מבוא ל- Microsoft Azure ו- Microsoft Cloud | במהלך מדריך זה תוכלו ללמוד על אודות מיחשוב ענן וכיצד Microsoft Azure יכולה לעזור לכם להעביר ולנהל את העסק שלכם מהענן.

Techopedia מסביר שפת חילוץ תהליכים עסקיים עבור שירותי אינטרנט (BPELWS)

התוכנית לשפת חילוץ התהליכים העסקיים מעצבת פרוטוקולים עסקיים ורואה בחריג שהיא מטפלת במידע המשויך להזמנת המוצר. זה מרחיב אינטראקציות עם שירותי אינטרנט ומאפשר תמיכה בעסקאות עסקיות, מאפשר אינטגרציה אוטומטית של תהליכים, הרחבה בין עסקים לעסק (B2B) ומרחבים פנים ארגוניים. כך הוא מצליח להגדיר מודל אינטגרציה הדדית.

שירות אינטרנט מתואר בדרך כלל כתהליך עסקי מופשט וניתן להפעלה. התהליך העסקי המופשט מפרט את התהליכים שלא נועדו לבצע. התהליך העסקי ההפעלה עוסק בהתנהגותו של משתתף בפועל בכל אינטראקציה עסקית. תהליכים מופשטים מסתירים את הפרטים המבצעיים ומכילים יותר ממקרה שימוש אחד, עם תבנית תהליכים והתנהגות ניתנת לצפייה בצורה סטנדרטית. בתהליך זה יש מידע לגבי המועד, לחכות ולפצות על שעברו.

מתקן העברת העברת שפות לתהליכים עסקיים תלוי בשימוש בשפת תיאור שירותי האינטרנט (WSDL) 1.1, המתארת ​​שגיאות יוצאות ונכנסות. שפת חילוץ התהליכים העסקיים תומכת גם במשתנים מקודדים של WSDL ו- XML, ו- XPath 1.0 כברירת מחדל. היא כוללת מנגנון מתאם מבוסס מאפיין ומודל פלאגין לשפה, המאפשר כתיבת שאילתות וביטויים במספר שפות. זה כולל מבני תכנות מובנים כמו בזמן, אם בכלל, רצף וזרימה. בנוסף, זה מכסה את ההיגיון עם מטפלי פיצויים, מטפלים באירועים, משתנים מקומיים ומטפלים בתקלות. ניתן לספק היקף סדרתי לבקרת גישה במקביל למשתנים.

יעדי התכנון הקשורים לשפת חילוץ תהליכים עסקיים הם:

  • תהליכים עסקיים המקיימים אינטראקציה עם גורמים חיצוניים באמצעות פעולות בשירותי אינטרנט מוגדרים באמצעות WSDL 1.1. התלות של אינטראקציות אלה מבוססת על הגדרות אב-טיפוס. הם מוגדרים בדרך כלל בשפת XML.
  • מושגי התזמור של שירותי אינטרנט מוגדרים ומיועדים לשימוש בתפיסות חיצוניות ופנימיות של התהליך העסקי. כל דפוס שימוש מוכר באמצעות תוספים מיוחדים.
  • פונקציות מניפולציה של נתונים למניפולציה פשוטה של ​​נתונים ניתנות ונדרשות להגדרת נתוני תהליכים וזרימת בקרה.
  • מנגנוני זיהוי למופעי תהליכים נתמכים. מזהי מקרים מוגדרים ברמת היישום על ידי שותפים, ועשויים להשתנות.
  • מודלים של עסקאות ארוכות טווח מוגדרים על פעולות סקופ ופיצוי. הם תומכים בהתאוששות כישלון של תהליכים עסקיים ארוכים.
  • נתמכים ביצירה וסיום של מפגעים באופן מפורש.
  • שירותי אינטרנט משמשים כמודל להרכבה ופירוק תהליכים.