لغة استخراج العمليات التجارية لخدمات الويب (BPELWS)

مؤلف: Lewis Jackson
تاريخ الخلق: 9 قد 2021
تاريخ التحديث: 1 تموز 2024
Anonim
لغة استخراج العمليات التجارية لخدمات الويب (BPELWS) - تقنية
لغة استخراج العمليات التجارية لخدمات الويب (BPELWS) - تقنية

المحتوى

التعريف - ماذا تعني لغة استخراج العمليات التجارية لخدمات الويب (BPELWS)؟

تحدد لغة استخراج العمليات التجارية لخدمات الويب (BPELWS) العمليات التجارية وبروتوكولات التفاعل. إنها لغة تستند إلى XML تسهل مشاركة المهام في الحوسبة الموزعة عبر مؤسسات متعددة باستخدام العديد من خدمات الويب.


تجمع لغة استخراج العمليات التجارية لخدمات الويب وتحل محل لغة تدفق خدمات الويب من مواصفات IBM و XLANG من Microsoft. كما يتم اختصارها أحيانًا باسم BPEL4WS. تقوم باستيراد وتصدير المعلومات باستخدام واجهات خدمة الويب.

مقدمة إلى Microsoft Azure و Microsoft Cloud | من خلال هذا الدليل ، سوف تتعرف على الحوسبة السحابية التي تدور حولها وكيف يمكن أن يساعدك Microsoft Azure على ترحيل عملك وإدارته من السحابة.

تيكوبيديا تشرح لغة استخراج العمليات التجارية لخدمات الويب (BPELWS)

يضفي برنامج لغة استخراج العمليات التجارية طابعًا رسميًا على بروتوكولات الأعمال وينظر في الاستثناء الذي يتعامل به مع المعلومات المرتبطة بأمر المنتج. فهو يعمل على توسيع تفاعلات خدمة الويب التي تتيح دعم المعاملات التجارية ، وتسهيل تكامل العمليات التلقائي ، والتوسع في الأعمال التجارية (B2B) والمساحات المشتركة للشركات. وهكذا نجحت في تحديد نموذج تكامل قابل للتشغيل البيني.

توصف خدمة الويب بشكل عام على أنها عملية تجارية مجردة وقابلة للتنفيذ. تحدد عملية الأعمال المجردة العمليات غير المقصود تنفيذها. تتعامل عملية الأعمال القابلة للتنفيذ مع السلوك الفعلي للمشارك في أي تفاعل تجاري. تخفي العمليات المجردة التفاصيل التشغيلية وتحتوي على أكثر من حالة استخدام ، مع قالب العملية والسلوك الذي يمكن ملاحظته بطريقة موحدة. تحتوي هذه العملية على معلومات تتعلق بموعد الانتظار والانتظار والتعويض.

تعتمد ميزة المراسلة بلغة عملية استخراج العمليات التجارية على استخدام لغة وصف خدمات الويب (WSDL) 1.1 ، التي تصف الرسائل الصادرة والواردة. تدعم لغة استخراج عملية الأعمال أيضًا متغيرات WSDL و XML المكتوبة ، و XPath 1.0 افتراضيًا. وهو يرفق آلية ارتباط قائمة على الممتلكات ونموذج مكون إضافي للغة ، والذي يسمح لكتابة استعلامات وتعبيرات بلغات متعددة. يتضمن تصميمات برمجة منظمة مثل التسلسل والتدفق ، إذا كان الأمر كذلك ، إذا كان غير ذلك. بالإضافة إلى ذلك ، يتم تغليف المنطق باستخدام معالجات التعويض ومعالجات الأحداث والمتغيرات المحلية ومعالجات الأخطاء. يتم توفير نطاق تسلسلي للتحكم في الوصول المتزامن إلى المتغيرات.

أهداف التصميم المرتبطة بلغة استخراج عملية الأعمال هي:

  • يتم تعريف العمليات التجارية التي تتفاعل مع الكيانات الخارجية من خلال عمليات خدمة الويب باستخدام WSDL 1.1. يعتمد اعتماد هذه التفاعلات على تعريفات النموذج الأولي. يتم تعريفها بشكل عام باستخدام لغة XML.
  • يتم تعريف مفاهيم تزامن خدمة الويب وتهدف إلى استخدامها من خلال المشاهدات الخارجية والداخلية لعملية الأعمال. يتم التعرف على كل نمط استخدام من خلال ملحقات متخصصة.
  • يتم توفير وظائف معالجة البيانات للمعالجة البسيطة للبيانات والمطلوبة لتحديد بيانات العملية والتحكم في التدفق.
  • يتم دعم آليات تحديد مثيلات العملية. يتم تعريف معرفات المثيلات على مستوى التطبيق بواسطة الشركاء ، وقد تتغير.
  • يتم تعريف نماذج المعاملات المستمرة منذ فترة طويلة على إجراءات تحديد النطاق والتعويض. أنها تدعم استرداد فشل العمليات التجارية على المدى الطويل.
  • يتم إنشاء إنشاء ضمني وإنهاء مثيلات العملية.
  • تستخدم خدمات الويب كنموذج للتجميع وعملية التحلل.