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

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

תוכן עניינים:

Anonim

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

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

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

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

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


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


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


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

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