BPEL script
بی پی ای ایل سکرپٹ بی پی ای ایل کے عمل کی وضاحت کرنے کے لیے ایک زبان ہے۔ یہ جاوا اسکرپٹ اور روبی جیسی اسکرپٹنگ زبانوں سے متاثر ایک کمپیکٹ نحو اور بی پی ای ایل کے ذریعہ فراہم کردہ تمام خصوصیات کی مکمل کوریج فراہم کرتا ہے۔ بزنس پروسیس ایگزیکیوشن لینگویج (بی پی ای ایل) ایک ایکس ایم ایل پر مبنی زبان ہے جو "کاروباری عمل کے مرکزی کنٹرولر کے طور پر کام کرنے" کے ارادے سے کاروباری عمل کی وضاحت کرتی ہے۔ یہ سروس پر مبنی دنیا (ایس او اے) میں بڑے پیمانے پر پروگرامنگ کے لیے ایک معیاری طریقہ فراہم کرتا ہے۔ بی پی ای ایل ایک پروگرامنگ زبان ہے اور اس کی گرافیکل نمائندگی ہوتی ہے۔ گرافیکل زبانوں جیسے بزنس پروسیس ماڈلنگ نوٹیشن (بی پی ایم این) سے لے کر بی پی ای ایل تک کے نقشے دستیاب ہیں، لیکن جاوا، سی جیسے نحو سے واقف پروگرامرز کو نظر انداز کیا جاتا ہے۔ لہذا، خاص طور پر پروٹو ٹائپنگ یا تدریس کے لیے، ایک ایسی پروگرامنگ زبان کا ہونا اچھا ہوگا جو بی پی ای ایل کے ایکس ایم ایل-اوور ہیڈ کو چھوڑ دے لیکن بی پی ای ایل جیسی ہی خصوصیات پیش کرے۔ ایک آپشن یہ ہے کہ پروگرامرز کو مکمل طور پر نیا نحو سیکھنے پر مجبور کیا جائے۔ دوسرا آپشن بی پی ای ایل کے لیے ایک نیا نحو متعارف کرانا ہے۔ لہذا، سمپل نامی "بی پی ای ایل سمپلیفائیڈ نحو" کی سفارش اپاچی او ڈی ای گروپ نے دونوں آپشنز کے امتزاج کا حوالہ دیتے ہوئے کی تھی۔ تاہم، سمپل بی پی ای ایل اور کاروباری عمل کی وضاحت کے اس کے مقاصد کے برابر نہیں ہے۔ ایک آسان اسکرپٹنگ نحو کے ساتھ آنے کے لیے، دوسرے آپشن کا حوالہ دیتے ہوئے، بی پی ای ایل اسکرپٹ متعارف کرایا گیا ہے۔ بی پی ای ایل سکرپٹ براہ راست سمپل سے فورک کرتا ہے جس کا مقصد بی پی ای ایل سے بڑی قربت ہے۔ سمپل کے برعکس، بی پی ای ایل سکرپٹ باہمی تعلق سمیت تمام بی پی ای ایل تعمیرات کی حمایت کرتا ہے۔ بی پی ای ایل اسکرپٹ ڈیزائن کے اہداف بی پی ای ایل اسکرپٹ فراہم کرتا ہے: جاوا اسکرپٹ اور روبی جیسی اسکرپٹنگ زبانوں سے متاثر ایک کمپیکٹ نحو جو بی پی ای ایل کے ذریعہ فراہم کردہ تمام خصوصیات کی مکمل کوریج ہے۔ ڈبلیو ایس-بی پی ای ایل 2 کا ترجمہ ڈبلیو ایس-بی پی ای ایل 2 کا ترجمہ ڈبلیو ایس-بی پی ای ایل 2 بھی دیکھیں بزنس پروسیس ایگزیکیوشن لینگویج بی پی ای ایل 4 پیپل بزنس پروسیس مینجمنٹ بزنس پروسیس ماڈلنگ نوٹیشن (بی پی ایم این) ویب سروسز گفتگو زبان ڈبلیو ایس-سی ڈی ایل ورک فلو ایکس ایم ایل پروسیس ڈیفینیشن لینگویج ابھی تک ایک اور ورک فلو لینگویج حوالہ جات بیرونی لنکس بی پی ای ایل اسکرپٹ ویب سائٹ www.BPELscript.org معیارات ڈبلیو ایس-بی پی ای ایل 2 او اے ایس آئی ایس ڈبلیو ایس بی ای ایل ٹی سی ویب پیج ایکس ایم ایل پر مبنی معیارات