گھر ترقی ویب سروسز (بپلیوز) کے لئے کاروباری عمل نکالنے کی زبان کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

ویب سروسز (بپلیوز) کے لئے کاروباری عمل نکالنے کی زبان کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

فہرست کا خانہ:

Anonim

تعریف - ویب سروسز (بی پی ای ایل ڈبلیو ایس) کے لئے بزنس پروسیس نکالنے کی زبان کا کیا مطلب ہے؟

ویب سروسز (بی پی ای ایل ڈبلیو ایس) کے لئے کاروباری عمل نکالنے کی زبان کاروباری عمل اور تعامل کے پروٹوکول کی وضاحت کرتی ہے۔ یہ ایک XML پر مبنی زبان ہے جو متعدد ویب سروسز کا استعمال کرتے ہوئے متعدد اداروں میں تقسیم کمپیوٹنگ میں ٹاسک شیئرنگ کی سہولت فراہم کرتی ہے۔

کاروباری عمل سے نکالنے کی زبان ویب خدمات کے ل language ویب سروس کی روانی زبان کو IBM اور مائیکرو سافٹ سے XLANG تصریح سے جوڑتی ہے اور اس کی جگہ لے لیتی ہے۔ اس کا مختصرا. کبھی کبھی BPEL4WS بھی کہا جاتا ہے۔ یہ ویب سروس انٹرفیس کا استعمال کرتے ہوئے معلومات کو درآمد اور برآمد کرتا ہے۔

ٹیکوپیڈیا ویب سروسز (بی پی ای ایل ڈبلیو ایس) کے لئے بزنس پروسیس نکالنے کی زبان کی وضاحت کرتا ہے

کاروباری عمل کو نکالنے کے ل programگوئج پروگرام بزنس پروٹوکول کو باقاعدہ بناتا ہے اور اس استثنا پر غور کرتا ہے جو مصنوع کے آرڈر سے وابستہ معلومات سے نمٹتا ہے۔ اس میں کاروباری لین دین کے ل support مدد دینے کے ل Web ویب سروس کے تعامل کو بڑھایا گیا ہے ، خودکار عمل انضمام کی سہولت ہے ، بزنس ٹو بزنس (B2B) اور انٹرا کارپوریٹ جگہوں میں توسیع۔ اس طرح یہ باہمی انضمام کے ماڈل کی تعریف کرنے میں کامیاب ہوجاتا ہے۔


ویب سروس کو عام طور پر ایک تجرید اور ایک قابل عمل کاروباری عمل کے طور پر بیان کیا جاتا ہے۔ تجریدی تجارتی عمل عمل کی وضاحت کرتا ہے جن پر عملدرآمد نہیں ہونا ہے۔ قابل عمل کاروباری عمل کسی بھی کاروباری تعامل میں شریک کے حقیقی سلوک سے متعلق ہوتا ہے۔ خلاصہ عمل آپریشنل تفصیلات کو چھپاتا ہے اور ایک سے زیادہ استعمال کے معاملات پر مشتمل ہوتا ہے ، جس میں عمل کے سانچے اور معیاری انداز میں قابل مشاہدہ سلوک ہوتا ہے۔ اس عمل میں پاس کردہ پیغامات کو بھیجنے ، انتظار کرنے اور معاوضوں کے بارے میں معلومات موجود ہیں۔


کاروباری عمل نکالنے کی زبان کے پیغام رسانی کی سہولت ویب خدمات کی وضاحت زبان (WSDL) 1.1 کے استعمال پر منحصر ہے ، جو باہر جانے والے اور آنے والے پیغامات کو بیان کرتی ہے۔ کاروباری عمل کو نکالنے کی زبان WSDL اور XML ٹائپڈ متغیرات اور XPath 1.0 کو بطور ڈیفالٹ سپورٹ کرتی ہے۔ اس میں پراپرٹی پر مبنی میسج کا ارتباطی طریقہ کار اور ایک زبان پلگ ان ماڈل شامل ہے ، جو متعدد زبانوں میں سوالات اور اظہار رائے لکھنے کی اجازت دیتا ہے۔ اس میں اسٹرکچرڈ پروگرامنگ کی تعمیرات شامل ہیں جیسے اس وقت کے مطابق ، اگر کوئی اور ہو تو ترتیب اور بہاؤ۔ اضافی طور پر ، یہ معاوضہ ہینڈلرز ، ایونٹ ہینڈلرز ، مقامی متغیرات اور غلطی ہینڈلرز کے ساتھ منطق کو سمیٹتا ہے۔ متغیر تک عین مطابق رسائی کو کنٹرول کرنے کے لئے سیریلائزڈ اسکوپ فراہم کیا جاتا ہے۔


کاروباری عمل کو نکالنے کی زبان سے وابستہ ڈیزائن اہداف یہ ہیں:

  • ڈبلیو ایس ڈی ایل 1.1 کا استعمال کرتے ہوئے ویب سروس کے کاموں کے ذریعے بیرونی اداروں کے ساتھ بات چیت کرنے والے کاروباری عمل کی وضاحت کی جاتی ہے۔ ان تعاملات کا انحصار پروٹوٹائپ تعریفوں پر مبنی ہے۔ وہ عام طور پر XML زبان کا استعمال کرتے ہوئے بیان کیے جاتے ہیں۔
  • ویب سروس آرکیسٹریشن کے تصورات کی وضاحت کی گئی ہے اور اس کا مقصد کاروباری عمل کے بیرونی اور اندرونی خیالات کے ذریعہ استعمال کیا جاتا ہے۔ استعمال کے ہر انداز کو خصوصی ایکسٹینشن کے ذریعے پہچانا جاتا ہے۔
  • ڈیٹا میں آسانی سے جوڑ توڑ کے ل Data ڈیٹا ہیرا پھیری کے افعال فراہم کیے جاتے ہیں اور عمل کے اعداد و شمار اور کنٹرول کے بہاؤ کی وضاحت کرنے کی ضرورت ہوتی ہے۔
  • عمل کی مثال کے لentific شناخت کے طریقہ کار کی تائید کی جاتی ہے۔ شراکت داروں کے ذریعہ درخواست کے پیغام کی سطح پر مثال کے طور پر شناخت کرنے والوں کی تعریف کی جاتی ہے ، اور ہوسکتا ہے کہ اس میں بھی تبدیلی آجائے۔
  • طویل عرصے سے چلنے والے لین دین کے ماڈل اسکوپنگ اور معاوضے کی کارروائیوں پر متعین ہیں وہ طویل عرصے سے چلنے والے کاروباری عمل کی ناکامی کی بازیابی کی حمایت کرتے ہیں۔
  • عمل کی مثالوں کی باہمی تخلیق اور اختتامی مدد کی جاتی ہے۔
  • ویب سروسز اسمبلی اور عمل کی سڑن کے نمونے کے طور پر استعمال ہوتی ہیں۔
ویب سروسز (بپلیوز) کے لئے کاروباری عمل نکالنے کی زبان کیا ہے؟ - ٹیکپوپیڈیا سے تعریف