WebSphere Optimized Local Adapters
آئی بی ایم ویب سپیئر آپٹیمائزڈ لوکل اڈاپٹرز (او ایل اے یا ڈبلیو او ایل اے) زیڈ/او ایس کے لیے آئی بی ایم کے ویب سپیئر ایپلی کیشن سرور کا ایک فعال جزو ہے جو ڈبلیو اے ایس زیڈ/او ایس اور زیڈ/او ایس سے آؤٹ باؤنڈ دونوں کالز کے لیے ایک موثر کراس میموری میکانزم فراہم کرتا ہے۔ چونکہ یہ دیگر مواصلاتی میکانزم کے اوور ہیڈ سے بچتا ہے، اس لیے یہ پیغامات کے زیادہ حجم کے تبادلے کی صلاحیت رکھتا ہے۔ ڈبلیو او ایل اے ڈبلیو اے ایس زیڈ/او ایس کے موجودہ کراس میموری ایکسچینج میکانزم کی توسیع ہے، جس میں ڈبلیو او ایل اے ایک بیرونی انٹرفیس فراہم کرتا ہے تاکہ ڈبلیو اے ایس زیڈ/او ایس سرور کے باہر زیڈ/او ایس ایڈریس کی جگہیں کراس میموری ایکسچینج میں حصہ لے سکیں۔ ڈبلیو او ایل اے ڈبلیو اے ایس زیڈ/او ایس سرور اور مندرجہ ذیل میں سے ایک یا زیادہ کے درمیان رابطے کی حمایت کرتا ہے: سی آئی سی ایس، آئی ایم ایس، بیچ، یونکس سسٹمز سروسز اور اے ایل سی ایس۔ ڈبلیو او ایل اے کو سب سے پہلے ڈبلیو اے ایس زیڈ/او ایس ورژن 7، فکس پیک 4 (7.0.0.4) میں دستیاب کرایا گیا تھا۔ فنکشنل اضافہ اس کے بعد کے فکس پیک میں ظاہر ہوا ہے جیسا کہ اس مضمون میں دستاویز کیا گیا ہے۔ ویب سپیئر آپٹیمائزڈ لوکل اڈاپٹرز فار ڈبلیو اے ایس زیڈ/او ایس (مختصر طور پر ڈبلیو او ایل اے یا او ایل اے) کی ابتدا ایک موثر ان باؤنڈ کالنگ میکانزم فراہم کرنے کی خواہش میں ہے۔ یعنی جاوا ای ای ماحول کے باہر سے جاوا ای ای اثاثوں کو استعمال کرنے کے لیے۔ یہ ضرورت خاص طور پر زیڈ/او ایس پر واضح کی گئی تھی جہاں روایتی بیچ پروسیسنگ نے جاوا ای ای اور ای جے بی ٹیکنالوجی پر مبنی پروگرامنگ اثاثوں کی بڑھتی ہوئی بنیاد کے استعمال کی کوشش کی۔ دیگر ان باؤنڈ حل موجود تھے، مثال کے طور پر: میسجنگ، جیسے ویبسفیر ایم کیو یا دیگر جے ایم ایس فراہم کنندگان۔ آر ایم آئی/آئی آئی او پی ویب سروسز اگرچہ ہر ایک کی اپنی اپنی طاقت تھی ؛ ہر ایک کی اپنی مخصوص خامیاں بھی تھیں: اوور ہیڈ اور تاخیر ؛ تعمیر میں دشواری ؛ یا سیکیورٹی یا ٹرانزیکشن پروپیگنڈے ماڈل میں خامیاں۔ آپٹیمائزڈ لوکل اڈاپٹرز کے لیے یہ اصل ڈیزائن پوائنٹ تھا۔ حل کے معماروں نے ڈیزائن کو دو طرفہ دعوتوں کو شامل کرنے کے لیے بڑھایا: بیرونی ایڈریس کی جگہ سے ڈبلیو اے ایس زیڈ/او ایس کے لیے ان باؤنڈ، اور ڈبلیو اے ایس سے بیرونی ایڈریس کی جگہ کے لیے آؤٹ باؤنڈ۔ تکنیکی فاؤنڈیشن اس حل کے معماروں نے ڈبلیو اے ایس زیڈ/او ایس ڈیزائن کے ایک موجودہ عنصر کا فائدہ اٹھانے کا انتخاب کیا جسے "مقامی مواصلات" کہا جاتا ہے، ایک کراس میموری میکانزم جو ویب سپیئر ایپلیکیشن سرور کے ذریعہ زیڈ/او ایس کے لیے وی 4. x دنوں سے استعمال ہوتا ہے جس نے اسی ایل پی اے آر پر ایپلیکیشن سرورز کے درمیان آئی آئی او پی ٹریفک کو بہتر بنایا۔ او ایل اے بنیادی طور پر اس موجودہ کراس میموری میکانزم کی ایک بیرونی شکل ہے تاکہ ڈبلیو اے ایس زیڈ/او ایس کے باہر ایڈریس کی جگہیں مشترکہ میموری کی جگہ پر پیغامات کو جوڑ اور تبادلہ کر سکیں۔ بیرونی ایڈریس اسپیس پروگرام فراہم کردہ APIs کے ایک سیٹ کا استعمال کرتے ہوئے OLA انٹرفیس تک رسائی حاصل کرتے ہیں۔ ڈبلیو اے ایس زیڈ/او ایس میں چلنے والے جاوا پروگرام معیاری جے سی اے ریسورس اڈاپٹر کے طور پر پیک کیے گئے نفاذ کے ذریعے او ایل اے انٹرفیس تک رسائی حاصل کرتے ہیں۔ موجودہ سپورٹ ڈبلیو اے ایس زیڈ/او ایس او ایل اے کے لیے فی الحال سپورٹ کردہ بیرونی ایڈریس اسپیس یہ ہیں: آئی بی ایم سی آئی سی ایس بیچ جابز یونکس سسٹم سروسز (یو ایس ایس) ایئر لائن کنٹرول سسٹم (اے ایل سی ایس) آئی ایم ایس (سپورٹ مینٹیننس 7.0.0.12 سے شروع ہوئی) بیرونی ایڈریس اسپیس میں سپورٹ کی جانے والی پروگرامنگ زبانیں یہ ہیں: سی/سی + + کوبول ہائی لیول اسمبلی پی ایل/آئی جاوا وہ پروگرامنگ زبان ہے جو ڈبلیو اے ایس زیڈ/او ایس کے جاوا ای ای کنٹینرز کے اندر سے ڈبلیو اے ایس زیڈ/او ایس او ایل اے تک رسائی کے لیے استعمال ہوتی ہے۔ فنکشن اپ ڈیٹ ہسٹری آئی بی ایم ویب سپیئر آپٹیمائزڈ اڈاپٹرز فنکشن سپورٹ کو اپ ڈیٹ کیا گیا ہے کیونکہ نئے ورژن یا فکس پیک جاری کیے گئے ہیں۔ یہ فنکشن سب سے پہلے ڈبلیو اے ایس زیڈ/او ایس ورژن 7 ریلیز 0 فکس پیک 4 لیول (7.0.0.4) میں دستیاب کرایا گیا تھا۔ 7.0.0.4 WOLA کو فکس پیک 4 کے ساتھ WAS z/OS ورژن 7 ریلیز 0 پروڈکٹ میں متعارف کرایا گیا تھا۔ دیکھ بھال کے اطلاق کے نتیجے میں پروڈکٹ فائل سسٹم میں ایک نئی ڈائرکٹری پیدا ہوئی جس نے ڈبلیو او ایل اے ماڈیولز، مشترکہ اشیاء، جے سی اے ریسورس اڈاپٹر اور ڈویلپمنٹ کلاس لائبریریاں فراہم کیں۔ ایک شیل اسکرپٹ (olaInstall.sh) نے رن ٹائم ماحول سے پروڈکٹ انسٹال فائل سسٹم تک ضروری UNIX علامتی لنکس بنائے۔ 7.0.0.4 ریلیز میں پیش کردہ فنکشنل سپورٹڈ یہ تھا: CICS، بیچ، USS، اور ALCS کے لیے سپورٹ آؤٹ باؤنڈ کے لیے ایک مرحلے کا عزم WACS میں تھا (2PC میں CICS TS 4.1 7.0.0.12 کے ساتھ فراہم کیا گیا ہے) ان باؤنڈ CICS کے لیے دو مرحلے کا عزم WAS مقامی APIs JCA ریسورس اڈاپٹر 7.0.0.12 فکس پیک 12 سے WAS z/OS ورژن 7 ریلیز 0 نے WOLA سپورٹ کے لیے دو اپ ڈیٹس فراہم کیے: WOLA کے لیے سپورٹ اور IMS دو مرحلے کے لیے وقفہ ٹرانزیکشن پروسیسنگ WAS آؤٹ باؤنڈ سے CICS TS 4.1 8.0.0.0 ویب سپیئر ایپلی کیشن سرور کے لیے Z/OS ورژن 8 ریلیز 0 کے لیے مسلسل سپورٹ WOLA کو پروڈکٹ میں شامل کیا گیا تھا، جس کا مطلب تھا کہ olaInstall.sh کو چلانے کے لیے اب پروڈکٹ فائلوں کے لیے UNIX علامتی لنکس بنانے کی ضرورت نہیں تھی۔ اس کے علاوہ مندرجہ ذیل فنکشن اپ ڈیٹس فراہم کی گئیں: آئی ایم ایس کے ساتھ کام کرنے کے لیے ملٹی سیگمنٹ لارج میسج سپورٹ (سائز میں 32 کے سے زیادہ) آئی او پی کالوں سے الگ ڈبلیو او ایل اے کالوں کی ان باؤنڈ ٹرانزیکشن کی درجہ بندی کے لیے سپورٹ ایس ایم ایف کے اندر شناخت آئی او پی ریسورس کی ناکامی کی شناخت اور متبادل جے این ڈی آئی فیل اوور ریسورس فیل اوور اور فیل بیک کے بجائے ڈبلیو او ایل اے کے طور پر ڈبلیو او ایل اے کالوں کے لیے ریکارڈ یہ فنکشن جے سی اے کنکشن فیکٹری سے منسلک ڈیٹا ریسورس کے نقصان کا پتہ لگانے کا ایک ذریعہ فراہم کرتا ہے اور خود بخود ایک متعین متبادل جے این ڈی آئی میں ناکام ہوجاتا ہے۔ بنیادی ڈیٹا ریسورس ریکوری اور فیل بیک کا پتہ لگانا بھی اس فنکشنل ڈیزائن کا ایک عنصر ہے۔ ریسورس فیل اوور ڈیزائن جے ڈی بی سی اور جے سی اے کے تمام پلیٹ فارمز پر ویب سپیئر ایپلیکیشن سرور ورژن 8 میں موجود ہے۔ ڈبلیو اے ایس زیڈ/او ایس ورژن 8 جے سی اے ریسورس فیل اوور کے لیے عمومی حمایت کے حصے کے طور پر ڈبلیو او ایل اے ریسورس فیل اوور کے لیے مدد فراہم کرتا ہے۔ فیل اوور کی دعوت اس وقت ہوتی ہے جب () ناکامیوں کی قابل ترتیب حد ہوتی ہے۔ فیل اوور کی درخواست کے بعد، تمام نئی () درخواستوں کو متبادل کنکشن فیکٹری کنکشن پول میں بھیج دیا جاتا ہے۔ فیل بیک اس وقت ہوتا ہے جب ڈبلیو اے ایس زیڈ/او ایس اس بات کا تعین کرتا ہے کہ ناکام پرائمری ڈیٹا ریسورس واپس آگیا ہے۔ بنیادی کنکشن فیکٹری کے خلاف نئی () درخواستوں پر کارروائی کی جاتی ہے۔ اس فنکشن کے لیے استعمال کا ایک عام نمونہ سی آئی سی ایس سے باہر ہے جہاں ہدف سی آئی سی ایس خطہ ایک روٹنگ خطہ ہے۔ یہ فیل اوور فنکشن متعدد روٹنگ ریجنز کو آرکیٹیکٹ کرنے کی صلاحیت فراہم کرتا ہے تاکہ کسی بھی واحد روٹنگ ریجن کا نقصان مجموعی طور پر سی آئی سی ایس کی مجموعی دستیابی کو متاثر نہ کرے۔ اس ریسورس فیل اوور اور فیل بیک میکانزم کو سپورٹ کرنے کے لیے کئی کنکشن پول کسٹم پراپرٹیز شامل کی گئیں: فیل تھریشولڈ-مسلسل () ناکامیوں کی تعداد جو خودکار فیل اوور سے پہلے ہونی چاہیے متبادل ریسورس جے این ڈی آئی نام-متبادل کنکشن فیکٹری کا جے این ڈی آئی نام استعمال کرنے کے لیے اگر خودکار فیل اوور کو ریسورس ایویلبلٹی ٹیسٹ ریٹری انٹرول کہا جاتا ہے-سیکنڈوں میں وقفہ بنیادی ریسورس نوٹ کی واپسی کی جانچ کے لیے استعمال ہوتا ہے: اس فنکشن کے لیے دیگر کنکشن پول کسٹم پراپرٹیز موجود ہیں۔ مکمل فہرست کے لیے ڈبلیو اے ایس زیڈ/او ایس انفو سینٹر میں "سی ڈی اے ٹی ڈی ایس فیل اوور" سٹرنگ پر تلاش کریں۔ 8.0.0.1/8.5.0.0 نوٹ: ڈبلیو اے ایس زیڈ/او ایس 8.5.0.0 ڈبلیو او ایل اے سپورٹ فراہم کرتا ہے جو فعال طور پر زیڈ/او ایس ورژن 8 کے لیے ویب سپیئر ایپلی کیشن سرور کو 8.0.0.1 فکس پیک 1 سے ملتا جلتا ہے۔ ڈبلیو او ایل اے کو درج ذیل فنکشنل اپ ڈیٹس فراہم کیے گئے: 64 بٹ موڈ ایس ایم ایف 120 میں کام کرنے والے سی/سی + + پروگراموں کے لیے 64 بٹ کال ایبل نیٹو اے پی آئی۔ ڈبلیو اے ایس سے ڈبلیو او ایل اے آؤٹ باؤنڈ کالز کے لیے ذیلی ٹائپ 10 ریکارڈ (ایس ایم ایف 120 ذیلی ٹائپ 9 ان باؤنڈ کال کی معلومات حاصل کرتا ہے) ورک ڈسٹری بیوشن-ریموٹ رسائی کے لیے اسی نام کے متعدد بیرونی رجسٹریشنوں میں آؤٹ باؤنڈ کالز کو راؤنڈ رابن کرنے کی صلاحیت-یہ دو شکلیں لیتا ہے: ان باؤنڈ اور آؤٹ باؤنڈ 64 بٹ کال ایبل نیٹو اے پی آئی موڈ ان ماڈیولز میں ہر ماڈیول کے نام سے وابستہ چار حروف کا سابقہ بی بی او اے * تھا۔ 8.0.0.1 کے ساتھ 31 بٹ اور 64 بٹ کال کے قابل API ماڈیول فراہم کیے گئے ہیں۔ 31 بٹ ماڈیول ہر ماڈیول کے نام کے لیے چار حروف کا سابقہ بی بی او اے * برقرار رکھتے ہیں۔ 64 بٹ ماڈیولز میں ہر ماڈیول کے نام کے لیے چار حروف کا سابقہ بی بی جی اے * ہوتا ہے۔ اے پی آئی کی تعداد پہلے کی طرح ہی ہے: 13 مخصوص اے پی آئی۔ استعمال پہلے جیسا ہی ہے۔ انفو سینٹر سرچ: WOLA آؤٹ باؤنڈ کالز کے لیے cdat _ olaapis एसएम ایف 120.10 ڈبلیو اے ایس زیڈ/او ایس وی 7 میں ایس ایم ایف کے لیے ڈبلیو او ایل اے سپورٹ صرف ان باؤنڈ کالز تک محدود تھی۔ ڈبلیو اے ایس زیڈ/او ایس کنٹینر میں ای جے بی کو نشانہ بنانے کے لیے ان باؤنڈ ڈبلیو او ایل اے کالز کی شناخت آئی آئی او پی کالز کے طور پر کی گئی تھی اور ایس ایم ایف کے ذریعے آئی آئی او پی کالز کے طور پر پکچر کی گئی تھی، جو کسی بھی دوسری آئی آئی او پی کال سے الگ نہیں ہے۔ عام ڈبلیو اے ایس زیڈ/او ایس ایس ایم ایف 120 ذیلی قسم 9 ریکارڈ (یا شارٹ ہینڈ نوٹیشن میں 120.9) کو ان باؤنڈ کال کی معلومات حاصل کرنے کے لیے استعمال کیا گیا تھا۔ ڈبلیو اے ایس زیڈ/او ایس 8.0.0.0 کے ساتھ ایس ایم ایف 120.9 ریکارڈ اور کیپچر فنکشن میں ترمیم کی گئی تاکہ ان باؤنڈ ڈبلیو او ایل اے کالز کو ان باؤنڈ آئی آئی او پی کالز سے الگ کیا جا سکے۔ ڈبلیو اے ایس زیڈ/او ایس 8.0.0.1 کے ساتھ ایس ایم ایف 120.10 ریکارڈ ڈبلیو اے ایس زیڈ/او ایس سے آؤٹ باؤنڈ کالز کے بارے میں معلومات حاصل کرنے کے لیے بنایا گیا تھا۔ ایس ایم ایف 120.10 ریکارڈ کے آٹھ حصے ہوتے ہیں: پلیٹ فارم نیوٹرل سرور انفارمیشن سیکشن زیڈ/او ایس سرور انفارمیشن سیکشن آؤٹ باؤنڈ ریکویسٹ انفارمیشن سیکشن وولا آؤٹ باؤنڈ ریکویسٹ ٹائپ مخصوص سیکشن آؤٹ باؤنڈ ریکویسٹ ٹرانزیکشن سیاق و سباق سیکشن آؤٹ باؤنڈ ریکویسٹ سیکیورٹی سیاق و سباق سیکشن آؤٹ باؤنڈ ریکویسٹ سی آئی سی ایس سیاق و سباق سیکشن او ٹی ایم اے آؤٹ باؤنڈ ریکویسٹ ٹائپ مخصوص سیکشن ہر آؤٹ باؤنڈ درخواست کے لیے ایک ریکارڈ بنایا جاتا ہے۔ انفو سینٹر سرچ: آر ٹی آر بی _ ایس ایم ایف سب ٹائپ 10 ورک ڈسٹری بیوشن یہ فنکشنل اپ ڈیٹ ایک ہی رجسٹریشن نام کا استعمال کرتے ہوئے دیے گئے ڈبلیو اے ایس زیڈ/او ایس سرور میں رجسٹرڈ متعدد بیرونی ایڈریس خالی جگہوں پر آؤٹ باؤنڈ کالز تقسیم کرنے کی صلاحیت فراہم کرتا ہے۔ اس کے لیے ایک عام استعمال کا نمونہ ایک ہی بے ریاست ٹارگٹ پروگرام سروس کے ساتھ متعدد سی آئی سی ایس علاقوں کو تعینات کرے گا۔ مطلوبہ کام کی تقسیم کی قسم کی نشاندہی کرنے کے لیے ایک نیا ماحولیاتی متغیر بنایا گیا تھا۔ مندرجہ ذیل اس فنکشن کے استعمال کی وضاحت کرتا ہے: انفو سینٹر سرچ: cdat _ olacustprop پراکسی سپورٹ: ان باؤنڈ اور آؤٹ باؤنڈ ڈبلیو او ایل اے مواصلات کی کراس میموری نوعیت کا مطلب ہے کہ ڈبلیو اے ایس زیڈ/او ایس سرور اور بیرونی ایڈریس کی جگہ اسی زیڈ/او ایس منطقی پارٹیشن (ایل پی اے آر) پر ہونی چاہیے۔ ڈبلیو اے ایس زیڈ/او ایس 8.0.0.1 ایک پراکسی فنکشن فراہم کرتا ہے جو ڈبلیو او ایل اے کال کرنے والوں اور ڈبلیو او ایل اے کے اہداف کو الگ سے واقع کرنے کی اجازت دیتا ہے۔ اس میں Z/OS کے علاوہ آپریٹنگ سسٹم کی مثالوں پر لوکیشن شامل ہے۔ اس فنکشن کے دو فارمیٹ ہیں: آؤٹ باؤنڈ کالز کے لیے پراکسی سپورٹ، اور ان باؤنڈ کالز کے لیے پراکسی سپورٹ۔ آؤٹ باؤنڈ کالز کے لیے پراکسی سپورٹ یہ ایک ایسا طریقہ کار فراہم کرتا ہے جس کے ذریعے جاوا ایپلی کیشنز فراہم کردہ ڈبلیو او ایل اے جے سی اے ریسورس اڈاپٹر کو ریموٹ زیڈ/او ایس پر ٹارگٹ ایڈریس کی جگہ تک رسائی کے لیے استعمال کر سکتی ہیں۔ استعمال کا ایک نمونہ تجویز کردہ ایپلی کیشن کی ترقی یا جانچ ہوگی۔ ٹارگٹ زیڈ/او ایس سسٹم پر کراس میموری ڈبلیو او ایل اے کنکشن تک رسائی فراہم کردہ ڈبلیو او ایل اے پراکسی ایپلی کیشن کے ذریعے فراہم کی جاتی ہے جو ڈبلیو او ایل اے کے لیے فعال ڈبلیو اے ایس زیڈ/او ایس سرور میں نصب ہوتی ہے۔ مندرجہ ذیل تصویر ٹوپولوجی کی وضاحت کرتی ہے: ایپلی کیشن سے ڈبلیو اے ایس زیڈ/او ایس سسٹم تک نیٹ ورک کا بہاؤ آئی آئی او پی کے ذریعے ہوتا ہے۔ ڈبلیو او ایل اے کنکشن فیکٹری کو کنکشن پول میں کئی نئی حسب ضرورت خصوصیات کے ذریعے پراکسی میں اس آئی آئی او پی کے بہاؤ کے بارے میں مطلع کیا جاتا ہے۔ ڈبلیو اے ایس زیڈ/او ایس پر پراکسی ایپلی کیشن کال وصول کرتی ہے اور اسے ایک حقیقی کراس میموری ڈبلیو او ایل اے کنکشن پر نامی ٹارگٹ سروس کو فارورڈ کرتی ہے۔ اس ٹوپولوجی میں ایک ہی زیڈ/او ایس ایل پی اے آر پر آؤٹ باؤنڈ ڈبلیو او ایل اے کالز کے مقابلے میں حدود ہیں: عالمی لین دین جس میں دو فیز کمٹ کی ضرورت ہوتی ہے اسے ڈبلیو او ایل اے پراکسی سے آئی آئی او پی کنکشن میں پھیلایا نہیں جا سکتا، اور ڈبلیو اے ایس تھریڈ پر موجود صارف کی شناخت کو زیڈ/او ایس پر ٹارگٹ سروس میں ظاہر نہیں کیا جا سکتا۔ ان باؤنڈ کالز کے لیے پراکسی سپورٹ یہ ایک ایسا طریقہ کار فراہم کرتا ہے جس کے ذریعے بیرونی ایڈریس کی جگہ میں غیر جاوا ایپلی کیشنز کسی ریموٹ ڈبلیو اے ایس مثال میں ہدف ڈبلیو او ایل اے سے فعال ای جے بی پر ان باؤنڈ کالز کر سکتی ہیں، یا تو کسی دوسرے زیڈ/او ایس ایل پی اے آر یا تقسیم شدہ ڈبلیو اے ایس پلیٹ فارم پر۔ مقامی ڈبلیو اے ایس زیڈ/او ایس مثال میں نصب وہی فراہم کردہ ڈبلیو او ایل اے پراکسی ایپلی کیشن ابتدائی کراس میموری ڈبلیو او ایل اے کال کو ہینڈل کرنے اور اسے ریموٹ ڈبلیو اے ایس مثال پر نامزد ہدف ای جے بی کو فارورڈ کرنے کے لیے ضروری ہے۔ مندرجہ ذیل تصویر ٹوپولوجی کی وضاحت کرتی ہے: ہدف WOLA-فعال EJB اس بات سے بے خبر ہے کہ پراکسی استعمال میں ہے۔ ان باؤنڈ فلو ایک آئی آئی او پی کال کے طور پر آتا ہے بالکل اسی طرح جیسے اسی ایل پی اے آر پر کراس میموری ڈبلیو او ایل اے کا استعمال کیا جاتا ہے۔ کالنگ پروگرام کو اس بات کی نشاندہی کرنی چاہیے کہ بہاؤ پراکسی سروس استعمال کرے گا۔ یہ درخواست قسم کے پیرامیٹر کے لیے 2 کے بی بی او اے 1 آئی این وی (یا بی بی او اے 1 ایس آر کیو) پر ایک پیرامیٹر کے ساتھ کیا جاتا ہے۔ یہ مقامی پراکسی ایپلی کیشن کو درخواست کردہ سروس کا علاج کرنے کے لیے کہتا ہے، جسے ہدف ای جے بی کے جے این ڈی آئی نام کے طور پر متعین کیا گیا ہے، بطور درخواست آئی آئی او پی کا استعمال کرتے ہوئے ای جے بی کو طلب کرنے کے لیے۔ اس کے لیے مقامی اور دور دراز ڈبلیو اے ایس مثالوں میں وفاقی ناموں کی جگہیں ہونی چاہئیں یا جے این ڈی آئی تلاش کے کامیاب ہونے کے لیے ایک واحد سیل کے طور پر کام کرنا چاہیے۔ 8.0.0.3 اور 8.0.0.4/8.5.0.1 میں 8.0.0.3 (اور 8.5.0.1) WOLA سپورٹ بی پی ای ایل پروسیسز کے لیے آئی بی ایم انٹیگریشن ڈیزائنر میں شامل ہے۔ 8.0.0.4 (اور 8.5.0.1) سپورٹ میں آئی ایم ایس پر منحصر علاقوں سے ڈبلیو اے ایس اوور ڈبلیو او ایل اے میں آر آر ایس ٹرانزیکشن سیاق و سباق کا دعوی شامل کرنے کے لیے اپ ڈیٹ کیا گیا: آئی ایم ایس استعمال میں ایپلی کیشنز رجسٹر اے پی آئی پر "ٹرانزیکشن سپورٹڈ" فلیگ سیٹ کرتی ہیں۔ ہدف ڈبلیو اے ایس ماحول میں اولا _ آر آر ایس _ سیاق و سباق _ پروپیگیٹ = 1 ماحولیاتی متغیر سیٹ ہوتا ہے اور فعال آئی ایم ایس کنٹرول ریجن کو آر آر ایس = Y 8.0.0.5 (اور 8.5.0.2) فکس پیک 8.0.0.5/<ID1 کے ساتھ چلانے کی ضرورت ہوتی ہے۔ آئی ایم ایس ٹرانزیکشن کے لیے: آئی ایم ایس کنٹرول ریجن کو آر آر ایس = وائی کے ساتھ چلانے کی ضرورت ہے۔ ہدف کے ماحول میں اولا _ آر آر ایس _ سیاق و سباق _ پروپیگیٹ _ اوٹما = 1 ماحولیاتی متغیر سیٹ اور فعال ہے۔ سی آئی سی ایس چینلز اور کنٹینرز کے لیے بہتر سپورٹ کے لیے، 8.0.0.5/8.5.0.2 سے پہلے سی آئی سی ایس چینلز اور کنٹینرز سپورٹ درخواست اور ردعمل دونوں کے لیے ایک مقررہ نام والے چینل تک محدود تھا، اور بی آئی ٹی یا سی ایچ اے آر قسم کا ایک کنٹینر۔ 8.0.0.5/8.5.0.2 کے ساتھ: ہدف CICS پروگرام سے ایک یا ایک سے زیادہ کنٹینر بھیجیں اور وصول کریں چینل کا نام آپ کی طرف سے سیٹ لنک ٹاسک چینڈ () طریقہ استعمال کرتے ہوئے سیٹ کیا جاتا ہے چینل کی قسم آپ کی طرف سے سیٹ لنک ٹاسک چینٹائپ () طریقہ استعمال کرتے ہوئے سیٹ کی جاتی ہے انفرادی درخواست کنٹینرز کے نام پٹ () طریقہ استعمال کرتے ہوئے میپڈ ریکارڈ میں ڈیٹا شامل کرکے سیٹ کیے جاتے ہیں۔ میپڈ ریکارڈ کی چابیاں سی آئی سی ایس کنٹینر کے ناموں سے مطابقت رکھتی ہیں، اور متعلقہ قیمت سی آئی سی ایس میں کنٹینر کو بھرنے کے لیے استعمال کی جائے گی۔ سی آئی سی ایس کی درخواست ختم ہونے کے بعد رسپانس کنٹینر کے نام چینل سے نکالے جائیں گے، اور ایک نئے میپڈ ریکارڈ میں ڈال دیے جائیں گے، جو کلائنٹ کو واپس کر دیا جاتا ہے۔ اجزاء آپٹیمائزڈ لوکل اڈاپٹرز کو درج ذیل اجزاء میں درجہ بند کیا جا سکتا ہے: انٹرفیس ماڈیولز-- او ایل اے انٹرفیس تک پروگراماتی رسائی فراہم کرتے ہیں اور او ایل اے اے پی آئی سی آئی سی ایس ٹاسک سے متعلق یوزر ایگزٹ، لنک ٹاسک سرور اور کنٹرول ٹرانزیکشن-- سی آئی سی ایس میں پروگرام اثاثوں پر آؤٹ باؤنڈ کالز کی حمایت کے لیے ایک آسان طریقہ کار فراہم کرتا ہے۔ جے سی اے ریسورس اڈاپٹر-جاوا ماحول اور بیرونی ماحول ڈویلپمنٹ ٹولنگ سپورٹ کے درمیان انٹرفیس فراہم کرتا ہے-- او ایل اے سے فعال ایپلی کیشنز کے نمونے تیار کرنے کے لیے معاون کلاسیں فراہم کرتا ہے-- سی/سی + +، کوبول اور جاوا نمونوں کا ایک مجموعہ جو پروگرامنگ ماڈل کے استعمال کی وضاحت کرتا ہے۔ سی آئی سی ایس سپورٹ کا جائزہ آپٹیمائزڈ لوکل اڈاپٹرز کو سی آئی سی ایس میں ٹاسک ریلیٹڈ یوزر ایگزٹ (TRUE) کے طور پر لاگو کیا جاتا ہے۔ یہ وہی ہے جو سی آئی سی ایس کراس میموری سے ڈبلیو اے ایس زیڈ/او ایس ایڈریس کی جگہ تک ضروری رابطہ فراہم کرتا ہے۔ اس کے علاوہ، ڈبلیو اے ایس سے سی آئی سی ایس تک کی کالوں کے لیے ایک لنک سرور ٹاسک (بی بی او $) اور ایک لنک انویکیشن ٹاسک (بی بی او #) فراہم کیا جاتا ہے۔ بی بی او $/بی بی او #لنک سرور ٹاسک سی آئی سی ایس پروگراموں سے پروگرامنگ کی تفصیلات کو محفوظ کرتا ہے۔ ڈبلیو اے ایس سے او ایل اے کال کو ان فراہم کردہ کاموں کے ذریعے سنبھالا جاتا ہے، اور نامی سی آئی سی ایس پروگرام کو معیاری ای ایکس ای سی سی آئی سی ایس لنک کال کے ساتھ استعمال کیا جاتا ہے۔ نام کا سی آئی سی ایس پروگرام تبدیل نہیں ہوا ہے اور اس بات سے بے خبر ہے کہ کال ڈبلیو اے ایس کی طرف سے او ایل اے استعمال کرتے ہوئے آئی ہے۔ سی آئی سی ایس میں ٹارگٹ پروگرام کو لنک کال کے ساتھ استعمال کرنے کے قابل ہونا چاہیے۔ کامریا اور چینلز/کنٹینرز دونوں کی حمایت کی جاتی ہے۔ ایک بی بی او سی ٹرانزیکشن بھی فراہم کیا جاتا ہے تاکہ کنٹرول کمانڈوں کا ایک سیٹ فراہم کیا جا سکے جیسے کہ دستی طور پر TRUE شروع کریں (اگر پی ایل ٹی پی آئی میں نہیں ہے)، TRUE کو روکیں، لنک سرور کو شروع کریں اور روکیں، نیز دیگر کنٹرول اور انتظامی افعال۔ او ایل اے پروگرامنگ انٹرفیس ماڈیول لائبریری ڈیٹا سیٹ کو سی آئی سی ایس خطے کے ڈی ایف ایچ آر پی ایل ڈی ڈی بیان سے مربوط ہونا چاہیے۔ مندرجہ ذیل تصویر ٹرانزیکشن کی تشہیر اور سیکیورٹی کے دعوے کے لیے WOLA CICS سپورٹ کا خلاصہ پیش کرتی ہے: IMS سپورٹ کا جائزہ آپٹیمائزڈ لوکل اڈاپٹرز کو IMS کے بیرونی ذیلی نظام کے طور پر نافذ کیا جاتا ہے۔ استعمال میسج پروسیسنگ پروگرام (ایم پی پی)، بیچ میسج پروسیسنگ پروگرام (بی ایم پی)، آئی ایم ایس فاسٹ پاتھ (آئی ایف پی) اور بیچ ڈی ایل/آئی ایپلی کیشنز کے لیے معاون ہے۔ آئی ایم ایس سے ڈبلیو اے ایس میں آنے والی کالیں بیرونی ذیلی نظام منسلک سہولت (ای ایس اے ایف) کا استعمال کرتی ہیں۔ یہ وہی انٹرفیس ہے جو دوسرے ذیلی نظام جیسے DB2 یا MQ استعمال کرتے ہیں۔ ڈبلیو اے ایس سے آئی ایم ایس پر منحصر علاقے میں کالیں او ٹی ایم اے کا استعمال کرتے ہوئے یا براہ راست کی جا سکتی ہیں (یعنی، آئی ایم ایس میں پروگرام "سروس کی میزبانی" کے لیے او ایل اے اے پی آئی کا استعمال کرتا ہے جیسا کہ ذیل میں بیان کیا گیا ہے)۔ او ٹی ایم اے کچھ اوور ہیڈ کی قیمت پر آئی ایم ایس ایپلی کیشنز کو او ایل اے شفافیت فراہم کرتا ہے۔ آئی ایم ایس ایپلی کیشن میں او ایل اے اے پی آئی کا استعمال اوور ہیڈ کو کم کرتا ہے جس کے نتیجے میں بہتر کارکردگی اور تھرو پٹ ہوتا ہے۔ آئی ایم ایس کے لیے پروگرامنگ اے پی آئی وہی فارمیٹ اور نحو ہیں جو اصل میں متعارف کرائی گئی تھیں۔ لیکن انہیں اپ ڈیٹ کیا گیا ہے تاکہ اگر آئی ایم ایس وہاں چل رہا ہے تو اس سے آگاہ رہیں اور ای ایس اے ایف کا استعمال کریں۔ مزید برآں، ola.rar فائل جو ڈبلیو اے ایس کے لیے جے سی اے ریسورس اڈاپٹر کو لاگو کرتی ہے وہ آئی ایم ایس کے ساتھ استعمال کرنے کے لیے فکس پیک 7.0.0.12 یا بعد میں بھیجی گئی ہونی چاہیے۔ آئی ایم ایس سپورٹ کے لیے طریقہ کار کے پیرامیٹرز کو اپ ڈیٹ کیا گیا ہے اور یہ اپ ڈیٹ ola.rar کو دوبارہ انسٹال کرکے ڈبلیو اے ایس کو دستیاب کرایا گیا ہے جو 7.0.0.12 کے ساتھ آتا ہے۔ مندرجہ ذیل تصویر ٹرانزیکشن پروپیگنڈے اور سیکیورٹی کے دعوے کے لیے ڈبلیو او ایل اے آئی ایم ایس سپورٹ کا خلاصہ پیش کرتی ہے: پروگرامنگ کنسیڈریشنز ان باؤنڈ ٹو ڈبلیو اے ایس زیڈ/او ایس بیرونی ایڈریس اسپیس فراہم کردہ انٹرفیس ماڈیولز اور دستاویزی اے پی آئی کے ذریعے او ایل اے میکانزم تک رسائی حاصل کرتی ہے۔ اس وقت 13 اے پی آئی ہیں۔ ان کی درجہ بندی ذیل میں کی گئی ہے۔ ڈبلیو اے ایس زیڈ/او ایس ماحول میں چلنے والے جاوا پروگرام جو باہر سے دعوت کا ہدف بننا چاہتے ہیں انہیں ڈویلپمنٹ ٹولنگ سپورٹ میں فراہم کردہ او ایل اے کلاس فائلوں کا استعمال کرتے ہوئے بے ریاست سیشن بین میں او ایل اے انٹرفیس کو نافذ کرنا ہوگا۔ ڈبلیو اے ایس زیڈ/او ایس سے آؤٹ باؤنڈ ایک جاوا پروگرام جو او ایل اے کال آؤٹ باؤنڈ شروع کرنا چاہتا ہے اسے سرولیٹ یا ای جے بی کے طور پر لاگو کیا جا سکتا ہے۔ جاوا پروگرام ڈویلپمنٹ ٹولنگ سپورٹ میں فراہم کردہ کلاس فائلوں کا استعمال کرتے ہوئے فراہم کردہ جے سی اے ریسورس اڈاپٹر (ola.rar) کو کوڈ کرتا ہے۔ بیرونی ایڈریس کی جگہیں جو آؤٹ باؤنڈ کال کا ہدف ہیں کال کو قبول کرنے کے لیے تیار حالت میں ہونی چاہئیں۔ دو بنیادی ماڈل موجود ہیں: اگر بیرونی ایڈریس کی جگہ سی آئی سی ایس ہے، تو صارف کے پاس موجودہ سی آئی سی ایس پروگرام اثاثوں کی جانب سے وصول کنندہ ایجنٹ کے طور پر کام کرنے کے لیے فراہم کردہ لنک سرور ٹاسک کو استعمال کرنے کا اختیار ہوتا ہے۔ لنک سرور ٹاسک (ڈیفالٹ طور پر بی بی او $) کال وصول کرتا ہے اور interactionSpecImpl.setServiceName () پر نامی پروگرام کا ایک EXEC CICS لنک جاری کرتا ہے۔ موجودہ سی آئی سی ایس پروگرام میں کوئی تبدیلی ضروری نہیں ہے بشرطیکہ یہ کماری یا چینلز/کنٹینرز کو سپورٹ کرے۔ اگر بیرونی پتہ آئی ایم ایس ہے، تو کال آئی ایم ایس او ٹی ایم اے انٹرفیس کا استعمال کرتے ہوئے کی جا سکتی ہے (جس کا مطلب ہے کہ آپ کی آئی ایم ایس ایپلی کیشن میں کوئی تبدیلی نہیں)، یا براہ راست او ایل اے کا استعمال کرتے ہوئے (جس کا مطلب ہے کہ "سروس کی میزبانی" کے لیے آئی ایم ایس پروگرام میں او ایل اے اے پی آئی کا استعمال کرنا)۔ اگر بیرونی ایڈریس کی جگہ سی آئی سی ایس یا آئی ایم ایس کے علاوہ کچھ اور ہے، تو پروگرام کو فراہم کردہ اے پی آئی میں سے کسی ایک کا استعمال کرتے ہوئے "سروس کی میزبانی" کرنے کی ضرورت ہے۔ یہ پروگرام کو ایسی حالت میں رکھتا ہے جو جاوا پروگرام سے ڈبلیو اے ایس زیڈ/او ایس میں کال موصول کرنے کے لیے تیار ہو۔ جب کال موصول ہوتی ہے تو یہ درخواست پر کارروائی کر سکتی ہے اور جاوا پروگرام کو ڈبلیو اے ایس زیڈ/او ایس سنکرونس اور اسنکرونس آپریشنز میں جواب فراہم کر سکتی ہے۔ اے پی آئی دونوں طریقوں کو سپورٹ کرتے ہیں۔ مطابقت پذیری ایک آسان پروگرامنگ ماڈل فراہم کرتا ہے کیونکہ جواب موصول ہونے تک پروگرام کا کنٹرول کالنگ پروگرام میں واپس نہیں کیا جاتا ہے۔ اسنکرونس معمار کو طویل عرصے سے چلنے والے ہدف کے عمل سے واپس آنے والے ردعمل کا انتظار کیے بغیر دوسرے کام پر کارروائی کرنے کا موقع فراہم کرتا ہے۔ ماڈیولر ڈیزائن او ایل اے انٹرفیس اور موجودہ اثاثوں کے درمیان "پل" کے طور پر کام کرنے کے لیے او ایل اے کے مخصوص پروگرامنگ نمونوں کو ڈیزائن کرنا ممکن ہے۔ یہ موجودہ پروگرامنگ اثاثوں پر اثرات کو کم کرنے کا کام کرتا ہے اور "پلیٹ فارم لاک ان" کی ڈگری کو محدود کرتا ہے۔ سی آئی سی ایس کے لیے آؤٹ باؤنڈ-فراہم کردہ لنک سرور کے نفاذ کا استعمال کریں ؛ اپنے سی آئی سی ایس پروگراموں میں کوئی تبدیلی نہیں۔ ڈبلیو اے ایس میں ان باؤنڈ-ایک ای جے بی بنائیں جو او ایل اے کال لیتا ہے، پھر مڑ کر مخصوص ای جے بی کو کال کرتا ہے۔ اگر ہدف ای جے بی اسی جے وی ایم میں ہے تو یہ انتہائی موثر ہو سکتا ہے۔ اگر ہدف ای جے بی اسی ایل پی اے آر پر ایک ہی سیل میں ہے تو پہلے مذکور "لوکل کمیونیکیشنز" فنکشن استعمال کیا جاتا ہے۔ اے پی آئیز میں 13 اے پی آئیز ہیں، جنہیں درج ذیل زمروں میں درجہ بند کیا گیا ہے: جنرل سیٹ اپ اور ٹیر ڈاؤن-بی بی او اے 1 آر ای جی (رجسٹر) اور بی بی او اے 1 یو آر جی (ان رجسٹر) ان باؤنڈ بیسک-بی بی او اے 1 آئی این وی (آٹومیٹک گیٹ رسپانس کے ساتھ انوک) ان باؤنڈ ایڈوانسڈ-بی بی او اے 1 سی این جی (گیٹ کنکشن)، بی بی او اے 1 ایس آر کیو (بھیجنے کی درخواست)، بی بی او اے 1 آر سی ایل (گیٹ رسپانس لینتھ)، بی بی او اے 1 جی ای ٹی (گیٹ میسج ڈیٹا)، بی بی او اے 1 سی این آر (ریلیز کنکشن) آؤٹ باؤنڈ بیسک-بی بی او اے 1 ایس آر وی (ہوسٹ اے سروس)، بی بی او اے 1 ایس آر پی (سینڈ رسپانس) آؤٹ cdat _ olaapis پر تلاش کریں۔ عام اے پی آئی پیٹرن کی مثالیں ایک عام ان باؤنڈ اے پی آئی کے استعمال کا ماڈل یہ ہوگا: اس صورت میں بی بی او اے 1 آر ای جی اے پی کو زیڈ/او ایس ڈیمون گروپ (سیل کا مختصر نام) کے لیے ویب سپیئر ایپلی کیشن سرور میں رجسٹر کرنے کے لیے استعمال کیا جاتا ہے، اور ہدف ای جے بی کو مدعو کرنے کے لیے بی بی او اے 1 آئی این وی کی متعدد دعائیں استعمال کی جاتی ہیں۔ بی بی او اے 1 آئی این وی مطابقت پذیر ہے لہذا پروگرام کا کنٹرول اس وقت تک برقرار رہتا ہے جب تک کہ ای جے بی جواب واپس نہ کرے۔ یہ اے پی آئی اس وقت کارآمد ہوتا ہے جب کالنگ پروگرام کو رسپانس میسج کا سائز پہلے سے معلوم ہوتا ہے۔ اگر کال کے وقت رسپانس میسج کا سائز معلوم نہیں ہے تو زیادہ ابتدائی اے پی آئی (بی بی او اے 1 ایس آر کیو (درخواست بھیجیں)، بی بی او اے 1 آر سی ایل (رسپانس لینتھ حاصل کریں)، بی بی او اے 1 جی ای ٹی (میسج ڈیٹا حاصل کریں) زیادہ مناسب ہوں گے۔ جب کالنگ پروگرام اس بات کا تعین کرتا ہے کہ اس نے اپنا کام مکمل کر لیا ہے، تو وہ ڈیمن گروپ سے ان رجسٹر کرنے کے لیے بی بی او اے 1 یو آر جی کا استعمال کرتا ہے۔ اگر ٹارگٹ جاوا پروگرام کا رسپانس وقفہ لمبا ہے تو اسنکرونس ماڈل ممکنہ طور پر بہتر ہے۔ مندرجہ ذیل تصویر اس بات کی وضاحت کرتی ہے کہ کس طرح ایک غیر متزلزل کال اس کا استعمال کرتے ہوئے کی جائے گی جسے ابتدائی API کے نام سے جانا جاتا ہے: BBOA1SRQ اسنک = 1 پیرامیٹر سیٹ کے ساتھ: جیسا کہ تصویر سے ظاہر ہوتا ہے، غیر متزلزل موڈ غیر جاوا پروگرام کو کنٹرول حاصل کرنے اور دیگر پروسیسنگ کرنے کی اجازت دیتا ہے۔ اس کا مطلب یہ ہے کہ مستقبل کے کسی مقام پر جواب کی جانچ پڑتال کی جائے۔ اس مقصد کے لیے بی بی او اے 1 آر سی ایل کا استعمال کیا جاتا ہے۔ اس مثال میں بی بی او اے 1 آر سی ایل کو ہم وقت جاری کیا جاتا ہے (پیرامیٹر اسنک = 0)۔ اگر کوئی جواب دستیاب ہے تو بی بی او اے 1 آر سی ایل پروگرام کو لمبائی اور پروگرام کنٹرول ریٹرن فراہم کرے گا۔ اگر کوئی جواب دستیاب نہیں ہے تو بی بی او اے 1 آر سی ایل اس وقت تک پروگرام کا کنٹرول رکھتا ہے جب تک کہ کوئی دستیاب نہ ہو۔ اگر کوئی جواب دستیاب نہ ہو تو اسنک = 1 کے ساتھ بی بی او اے 1 آر سی ایل x 'ایف ایف ایف ایف ایف ایف ایف ایف' واپس کرے گا ؛ پروگرام کا کنٹرول فوری طور پر واپس کر دیا جاتا ہے۔ آؤٹ باؤنڈ کے لیے دیگر عکاسی آئی بی ایم ٹیک ڈاکس ویب سائٹ پر پائے جانے والے ڈبلیو پی 101490 دستاویز میں مل سکتی ہیں۔ نوٹ: ڈبلیو اے ایس سے سی آئی سی ایس تک آؤٹ باؤنڈ کے لیے اے پی آئی کوڈنگ کی ضرورت نہیں ہوگی۔ اس صورت میں فراہم کردہ بی بی او $/بی بی او #لنک سرور ٹرانزیکشن اس پروسیسنگ کو انجام دے گا۔ وہ لنک سرور ٹرانزیکشنز بی بی او اے 1 ایس آر وی اے پی آئی کی طرح اندرونی تعمیرات کا استعمال کرتے ہوئے "سروس کی میزبانی" کرتے ہیں۔ بیچ پروگرام سے باہر جانے کے لیے "سروس کی میزبانی" کرنے کے لیے اے پی آئی کے استعمال کی ضرورت ہوگی۔ ٹرانزیکشنالیٹی آپٹیمائزڈ لوکل اڈاپٹرز سی آئی سی ایس ان باؤنڈ سے ڈبلیو اے ایس تک دو فیز کمٹ (2 پی سی) پروسیسنگ کو سپورٹ کرتے ہیں۔ دیکھ بھال 7.0.0.12 کی آمد کے ساتھ، آپٹیمائزڈ لوکل اڈاپٹر بھی ڈبلیو اے ایس سے سی آئی سی ایس تک دو مرحلوں کے آؤٹ باؤنڈ کو سپورٹ کرتے ہیں۔ 7.0.0.12 سے پہلے ڈبلیو اے ایس سے سی آئی سی ایس تک ٹرانزیکشنل سپورٹ "سنک آن ریٹرن" تک محدود تھی۔ آئی ایم ایس کے لیے، آئی ایم ایس پر منحصر علاقوں سے ڈبلیو اے ایس کے لیے لین دین کے دعوے کے لیے حمایت فکس پیک 8.0.0.4 اور 8.5.0.1 میں فراہم کی گئی تھی۔ فکس پیک 8.0.0.5 میں فراہم کردہ ڈبلیو او ایل اے/او ٹی ایم اے پر ڈبلیو اے ایس سے آئی ایم ایس تک لین دین کا دعوی۔ ٹرانزیکشنل پروپیگنڈے کو ان باؤنڈ یا آؤٹ باؤنڈ ٹو بیچ، یو ایس ایس یا ایئر لائنز لائن کنٹرول کی حمایت نہیں ہے۔ سیکیورٹی آپٹیمائزڈ لوکل اڈاپٹر مندرجہ ذیل حالات میں شناخت کا دعوی کرنے کے قابل ہیں: ڈبلیو اے ایس--> سی آئی سی ایس: ڈبلیو او ایل اے اے پی آئی کو کال کرنے کے لیے استعمال ہونے والے ڈبلیو اے ایس تھریڈ پر موجود شناخت کو سی آئی سی ایس میں شناخت کا دعوی کرنے کے لیے استعمال کیا جا سکتا ہے۔ ایسا کرنے کے لیے، WOLA CICS لنک سرور کو استعمال کیا جانا چاہیے اور SEC = Y پیرامیٹر کے ساتھ شروع کیا جانا چاہیے اور CICS ریجن SEC = YES کے ساتھ چل رہا ہونا چاہیے اور جس ID کے تحت لنک سرور ٹاسک چلتا ہے اس کے پاس سرروگٹ SAF اتھارٹی ہونی چاہیے جو پروپیگنٹڈ یوزر ID کی جانب سے لین دین شروع کرے۔ اس پر مزید تفصیلات کے لیے آئی بی ایم انفو سینٹر کا حوالہ دیں۔ ڈبلیو اے ایس--> بیچ، یو ایس ایس یا اے ایل سی ایس: شناخت کا دعوی کرنے کی کوئی کوشش نہیں کی جاتی ہے۔ ہدف کا عمل اس شناخت کے تحت چلتا ہے جب اسے شروع کیا گیا تھا۔ سی آئی سی ایس--> ڈبلیو اے ایس: سی آئی سی ایس اپنی ریجن آئی ڈی یا ایپلیکیشن یوزر آئی ڈی بیچ، یو ایس ایس یا اے ایل سی ایس کا دعوی کر سکتا ہے: بیرونی عمل اپنی شناخت کو ڈبلیو اے ایس زیڈ/او ایس میں ظاہر کرنے کی کوشش کرے گا۔ حدود ڈبلیو اے ایس زیڈ/او ایس آپٹیمائزڈ لوکل اڈاپٹر صرف دیئے گئے ایل پی اے آر کے اندر استعمال کیے جا سکتے ہیں۔ یہ ایک کراس میموری میکانزم ہے اور ایل پی اے آر کے درمیان یا مشین سے باہر نہیں جا سکتا۔ بیرونی لنکس ریڈ بکس: ویب سپیئر آن زیڈ/او ایس-آپٹیمائزڈ لوکل اڈاپٹرز آئی بی ایم ٹیک ڈاکس: ویب سپیئر زیڈ/او ایس آپٹیمائزڈ لوکل اڈاپٹرز آئی بی ایم انفو سینٹر: زیڈ/او ایس کے لیے آپٹیمائزڈ لوکل اڈاپٹرز استعمال کرنے کا منصوبہ۔ ویڈیو کے مظاہرے یوٹیوب پر کلیدی لفظ ڈبلیو اے ایس او ایل اے 1 یوٹیوب ویڈیوز: ڈبلیو پی 101490-ڈبلیو او ایل اے-ایسینشیلز آف ڈبلیو او ایل اے ڈبلیو پی 101490-ڈبلیو او ایل اے-سی آئی سی ایس ڈبلیو پی 101490-ڈبلیو او ایل اے-آئی ایم ایس ڈبلیو پی 101490-ڈبلیو او ایل اے-مقامی اے پی آئی حصہ 1 2 ڈبلیو پی 101490-ڈبلیو او ایل اے-مقامی اے پی آئی حصہ 2 ڈبلیو پی 101490-ڈبلیو او ایل اے