WebSphere Application Server for z/OS
জেড/ওএস-এর জন্য আইবিএম ওয়েবস্ফিয়ার অ্যাপ্লিকেশন সার্ভার আইবিএম-এর ওয়েবস্ফিয়ার অ্যাপ্লিকেশন সার্ভার পরিবারের অন্যতম প্ল্যাটফর্ম বাস্তবায়ন। সর্বশেষ সংস্করণটি হল সংস্করণ 9। ডাব্লুএএস দ্বারা সমর্থিত ওপেন স্ট্যান্ডার্ড ইন্টারফেসগুলি সমস্ত প্ল্যাটফর্ম জুড়ে সাধারণ, যদি সংস্করণ এবং রিলিজ স্তরগুলি সারিবদ্ধ থাকে। যাইহোক, ওপেন স্ট্যান্ডার্ড নির্দিষ্টকরণ লাইনের নীচে কার্যকরী বাস্তবায়ন প্ল্যাটফর্মগুলির মধ্যে পৃথক হয়। এটি নির্দিষ্টকরণ স্তর এবং তার উপরে সাধারণ প্রোগ্রামিং ইন্টারফেসকে বিপন্ন না করে প্ল্যাটফর্মের নির্দিষ্ট বৈশিষ্ট্যগুলিকে কাজে লাগানোর অনুমতি দেয়। ডাব্লু. এ. এস. জেড/ওএস প্ল্যাটফর্ম শোষণ জেড/ওএস ভি7 পণ্যের জন্য ওয়েবস্ফিয়ার অ্যাপ্লিকেশন সার্ভারের কাছে প্ল্যাটফর্মের নিম্নলিখিত বৈশিষ্ট্যগুলি সরাসরি কাজে লাগানোর জন্য কোড রয়েছেঃ ডাব্লু. এল. এম-লেনদেনের শ্রেণিবিন্যাস, কাজের চাপ রাউটিং, সার্ভার সম্প্রসারণ এবং আপেক্ষিক সংস্থান বরাদ্দের জন্য ব্যবহৃত হয়-এসএএফ ইন্টারফেসের পিছনে বাস্তবায়িত পণ্যগুলি (যেমন আইবিএমের আর. এ. সি. এফ) পণ্য ক্রস-মেমরি যোগাযোগের জন্য সুরক্ষা সংজ্ঞা এবং সুরক্ষা প্রয়োগ প্রদান করে-ভাগ করা মেমরি বাফার এক্সচেঞ্জগুলি ওয়েবস্ফিয়ার অপ্টিমাইজড লোকাল অ্যাডাপ্টার এস. এম. এফ-এর কেন্দ্রবিন্দুতে রয়েছে-ডাব্লু. এ. এস. জেড/ওএস ভি7 আর. আর. এস-এ প্রবর্তিত নতুন 120 উপপ্রকার 9 সহ ডাব্লু. এ. এস. জেড/ওএস এগুলি জেড/ওএস প্ল্যাটফর্মের নির্দিষ্ট ব্যবহারের প্রতিনিধিত্ব করে। এই ফাংশনগুলি হলঃ নতুন এস. এম. এফ 120, সাবটাইপ 9-একটি নতুন এস. এম. এফ রেকর্ড যা ভি. 7 এর সাথে নতুন ডিজাইন করা হয়েছে যা ডাব্লু. এ. এস জেড/ওএস দ্বারা কাটা পূর্ববর্তী এস. এম. এফ রেকর্ডগুলির অনেক ত্রুটিগুলি সমাধান করেছে। এটি অ্যাপ্লিকেশন সার্ভারগুলিতে প্রতিটি অনুরোধ/প্রতিক্রিয়ার একটি একীভূত ডেটা ভিউ প্রদান করে। অপ্টিমাইজড লোকাল অ্যাডাপ্টার-একটি পূর্ব-বিদ্যমান ক্রস-মেমরি যোগাযোগ বৈশিষ্ট্যের একটি বহিরাগতকরণ। এটি ডাব্লুএএস জেড/ওএস অ্যাপ্লিকেশন সার্ভারের বাইরের অ্যাড্রেস স্পেসগুলিকে ডাব্লুএএস জেড/ওএস সেলের মধ্যে বিদ্যমান একই ক্রস-মেমরি বিনিময়ে অংশ নেওয়ার ক্ষমতা দেয়। অপ্টিমাইজড লোকাল অ্যাডাপ্টারগুলি ("ওএলএ" বা "ওওএলএ") দ্বি-দিকনির্দেশক, যা অ্যাপ্লিকেশন সার্ভারের বাইরে থেকে ইজেবি সম্পদের আহ্বান এবং সিআইসিএস, ব্যাচ প্রোগ্রাম বা ইউনিক্স সিস্টেম পরিষেবা প্রক্রিয়াগুলির মতো বাহ্যিক সুবিধাগুলিতে পরিষেবাগুলির আহ্বানের অনুমতি দেয়। এফ. আর. সি. এ-"ফাস্ট রেসপন্স ক্যাশিং অ্যাক্সিলারেটর", জেড/ওএস-এর কমিউনিকেশন সার্ভার উপাদানের একটি ফাংশন। এটি টিসিপি/আইপি স্ট্যাকের একটি নিম্ন-স্তরের ক্যাশিং প্রক্রিয়া। একটি এপিআই বিদ্যমান তাই উচ্চ-স্তরের ফাংশন ক্যাশিং ফাংশনকে কাজে লাগাতে পারে। আইবিএম এইচটিটিপি সার্ভার (ডোমিনো গো সংস্করণ) বহু বছর ধরে এপিআই-এর ব্যবহারকে সমর্থন করে আসছে। ডাব্লুএএস জেড/ওএস-এর সংস্করণ 7-এ অ্যাপ্লিকেশন সার্ভারগুলি এপিআই-এর ব্যবহারকেও সমর্থন করে। গুরুত্বপূর্ণ পার্থক্য হল যে ডাব্লু. এ. এস জেড/ওএস-এর সাথে এফ. আর. সি. এ ক্যাশিংকে ডাব্লু. এ. এস ডাইনা ক্যাশে সুবিধার জন্য একটি বাহ্যিক ক্যাশিং প্রদানকারী হিসাবে দেখা হয়। ডাইনা ক্যাশে ক্যাশে করা অ্যাপ্লিকেশন উপাদানগুলি তারপর এফ. আর. সি. এ-র নিম্ন ক্যাশিং ব্যবস্থায় ঠেলে দেওয়া হয়। ডায়না ক্যাশের সমস্ত আপডেট এবং অকার্যকর বৈশিষ্ট্যগুলি নিম্ন এফআরসিএ ক্যাশেও প্রসারিত করা হয়। অনুরোধ করা বস্তুটি যখন এফ. আর. সি. এ ক্যাশে থাকে তখন অনুরোধ প্রক্রিয়া করার জন্য এফ. আর. সি. এ কোড পথ সরিয়ে দেয়। থ্রেড হ্যাং রিকভারি-একটি সুবিধা যা অনুরোধ টাইমারের মেয়াদ শেষ হয়ে গেলে সার্ভেন্ট অঞ্চল জেভিএম-এ জাভা থ্রেডগুলিকে বাধা দেওয়ার চেষ্টা করে। যদি বাধা সম্ভব না হয় তবে এটি সার্ভেন্ট অঞ্চলের ইসি 3 অ্যাবেন্ডকে বিলম্বিত করার একটি প্রক্রিয়া সরবরাহ করে, যা ডাব্লুএএস জেড/ওএস একটি জেভিএমকে রিফ্রেশ করে। নতুন ফাংশনটি ডাব্লুএএস জেড/ওএস-এর পূর্ববর্তী সংস্করণগুলির তুলনায় বেশ কয়েকটি উন্নতি প্রদান করেঃ প্রতি সার্ভেন্ট জেভিএম-এ কাস্টম সংখ্যক থ্রেড সেট করার ক্ষমতা; একটি ইসি 3 অ্যাবেন্ড প্রক্রিয়াকরণের আগে চিহ্নিত করা যেতে পারে এমন থ্রেডের একটি প্রান্তিক শতাংশ সেট করার ক্ষমতা; এবং একটি নতুন "অতিরিক্ত সিপিইউ" পরিবর্তনশীল যা একটি থ্রেডের ডাব্লু. এল. এম এনক্লেভকে প্রশমিত করবে যা সিপিইউ সময়ের একটি নির্দিষ্ট পরিমাণ অতিক্রম করেছে। ডিসিএস/এক্সসিএফ-ডিসিএস মানে "ডিস্ট্রিবিউটেড কনসিস্টেন্সি সার্ভিসেস" এবং এটি সমস্ত প্ল্যাটফর্ম জুড়ে ডাব্লুএএস-এর একটি সাধারণ বৈশিষ্ট্য। এটি মূলত একটি সংকেত প্রক্রিয়া যা ডাব্লু. এ. এস কোষের মূল উপাদানগুলিকে কী ফাংশন এবং পরিষেবাগুলি উপলব্ধ এবং সেগুলি কোথায় বিদ্যমান সে সম্পর্কে সচেতন রাখতে ব্যবহৃত হয়। এক্সসিএফ মানে ক্রস-কাপলিং সুবিধা এবং এটি সিস্টেম জেড এবং জেড/ওএস সমান্তরাল সিসপ্লেক্স ডিজাইনের একটি ফাংশন। ডিসিএস/এক্সসিএফ হল ডাব্লুএএস জেড/ওএস ভি 7-এর একটি ফাংশন যা ডিসিএস সিগন্যালিংকে ডিফল্ট টিসিপি/আইপি পরিবহন সরবরাহকারী এবং এক্সসিএফ সিগন্যালিং সুবিধার দিকে নিয়ে যায়। জেড/ওএস ভি8-এর জন্য ওয়েবস্ফিয়ার অ্যাপ্লিকেশন সার্ভার সার্ভার স্তরের পরিবর্তে অনুরোধ স্তরে অ্যাপ্লিকেশন সার্ভারের আচরণ কনফিগার করার ক্ষমতা চালু করেছে। এই ফাংশনটি বিদ্যমান ডাব্লু. এল. এম শ্রেণিবিন্যাস ফাইলের উপর নির্মিত যা চিহ্নিত অনুরোধগুলিতে ডাব্লু. এল. এম লেনদেনের শ্রেণী নির্ধারণ করতে ব্যবহৃত হয়। ভি8 এক্স. এম. এল-এ চিহ্নিত অনুরোধগুলিতে সার্ভারের আচরণ নির্ধারণের জন্য অতিরিক্ত এক্স. এম. এল ট্যাগ সরবরাহ করে। নিম্নলিখিত এক্স. এম. এল ট্যাগগুলি বিভিন্ন আচরণের ক্ষেত্রে প্রযোজ্য যা ভি8-এর ক্ষেত্রে, চিহ্নিত পৃথক অনুরোধের ক্ষেত্রে প্রযোজ্য হতে পারেঃ ডিসপ্যাচ _ টাইমআউট-- একটি মান প্রদান করে, যা সেকেন্ডে প্রকাশ করা হয়, সময়সীমার জন্য যা অনুরোধটি ডাব্লু. এল. এম সারিতে রাখা বিন্দু থেকে প্রাপ্ত অনুরোধের ক্ষেত্রে প্রযোজ্য হয় যখন অনুরোধটি সম্পূর্ণ হয়। ক্যু _ টাইমআউট _ শতাংশ-একটি সময়সীমা প্রদান করে, যা প্রেরণ সময়সীমা শেষ হওয়ার শতাংশ হিসাবে প্রকাশ করা হয়, সময় শেষ হওয়ার আগে কোনও অনুরোধ ডাব্লু. এল. এম সারিতে কতক্ষণ থাকতে পারে। রিকোয়েস্ট _ টাইমআউট-একটি সময়সীমা প্রদান করে, যা সেকেন্ডে প্রকাশ করা হয়, যা অন্য সার্ভারে অবস্থিত একটি ইজেবিতে বহির্মুখী আইআইওপি অনুরোধের ক্ষেত্রে প্রযোজ্য। স্ট্যাল্ড _ থ্রেড _ ডাম্প _ অ্যাকশন-- একটি সময়সীমা শেষ হয়ে গেলে এবং একটি থ্রেড স্ট্যাল্ড হিসাবে চিহ্নিত হলে ওয়াস জেড/ওএস যে পদক্ষেপ নেবে তা প্রদান করে। মানগুলির মধ্যে রয়েছেঃ এসভিসিডাম্প, জাভাকোর, হিপডাম্প, ট্রেসব্যাক, জাভাতডাম্প এবং নন। সিপুটাইম্যুসড _ লিমিট-সিপিইউ সময়ের পরিমাণ প্রদান করে, যা মিলিসেকেন্ডে প্রকাশ করা হয়, যা একটি অনুরোধ থ্রেড তার ডাব্লু. এল. এম এনক্লেভ প্রশ্ন করার আগে ব্যবহার করতে পারে। ডাব্লু. এল. এম-এর অগ্রাধিকারের দিক থেকে একটি নির্বাসিত ছিটমহলকে বিবেচনার নিচে বিবেচনা করা হয়। সিপুটাইম্যুসড _ ডাম্প _ অ্যাকশন-- একটি সিপিইউ সময় সীমা অতিক্রম করলে ডব্লিউএএস জেড/ওএস যে কাজটি করবে তা প্রদান করে। মানগুলির মধ্যে রয়েছেঃ এসভিসিডাম্প, জাভাকোর, হিপডাম্প, ট্রেসব্যাক, জাভাতডাম্প এবং নন। ডিপিএম মানে ডিসপ্যাচ প্রগ্রেস মনিটর, এমন একটি সরঞ্জাম যা প্রতি n সেকেন্ডে একটি ডাম্প অ্যাকশন প্রক্রিয়া করে (ডিপিএম _ ইন্টারভ্যাল মান)। ডিপিএম _ ডাম্প _ অ্যাকশন-------------------------------------------------------------------------------------------------------------------------------------------------------------------------- মানগুলির মধ্যে রয়েছেঃ এসভিসিডাম্প, জাভাকোর, হিপডাম্প, ট্রেসব্যাক, জাভাতডাম্প এবং নন। এসএমএফ _ রিকোয়েস্ট _ অ্যাক্টিভিটি _ সক্ষম-চিহ্নিত অনুরোধের জন্য এসএমএফ রেকর্ডিং সক্ষম করে। এসএমএফ _ রিকোয়েস্ট _ অ্যাক্টিভিটি _ টাইমস্ট্যাম্প-চিহ্নিত অনুরোধের জন্য এসএমএফ টাইমস্ট্যাম্প রেকর্ডিং সক্ষম করে। এস. এম. এফ _ রিকোয়েস্ট _ অ্যাক্টিভিটি _ সিকিউরিটি-চিহ্নিত অনুরোধের জন্য এস. এম. এফ নিরাপত্তা বিশদ রেকর্ডিং সক্ষম করে। চিহ্নিত অনুরোধের জন্য এস. এম. এফ. অনুরোধ _ কার্যকলাপ _ সি. পি. ইউ. বিস্তারিত-- এস. এম. এফ. সি. পি. ইউ বিস্তারিত। ক্লাসিফিকেশন _ অনলি _ ট্রেস-- যখন সেট করা হবে, এটি সার্ভারের জন্য নির্দিষ্ট বিশদ স্তরে ট্রেসিং সক্রিয় করবে, তবে শুধুমাত্র চিহ্নিত অনুরোধের জন্য ট্রেসিং কার্যকর করবে। ম্যাসেজ _ ট্যাগ-একটি কাস্টম ট্যাগ প্রদান করে, দৈর্ঘ্যে 8 বাইট পর্যন্ত, যা চিহ্নিত অনুরোধের জন্য সমস্ত ট্রেস এবং লগ রেকর্ডে প্রয়োগ করা হয়। টাইমআউট _ রিকভারি-একটি চিহ্নিত অনুরোধের ক্ষেত্রে প্রয়োগ করার জন্য দুটি মান প্রদান করেঃ সার্ভেন্ট, যার অর্থ স্বাভাবিক ইসি3 অ্যাবেন্ড প্রক্রিয়াকরণ ঘটে (উপরে বর্ণিত থ্রেড হ্যাং পুনরুদ্ধার পদ্ধতি সাপেক্ষে যা ভি7-এ উপলব্ধ হয়েছিল); এবং সেশন, যা টিসিপি এবং এইচটিটিপি অধিবেশন বন্ধ করে দেয় এবং ক্লায়েন্টকে একটি ত্রুটি প্রদান করে। সংস্করণ 8.8 ওয়েবস্ফিয়ার অ্যাপ্লিকেশন সার্ভার সংস্করণ 8.8 ঘোষণা করা হয়েছিল 24শে এপ্রিল, 2012। ভি8.5-এর একটি উপাদান হল লিবার্টি প্রোফাইল রানটাইম মডেল, যা গতিশীল আপডেট ক্ষমতা সহ একটি কম্পোজেবল ওয়েব ধারক সার্ভার রানটাইম। জেড/ওএস প্ল্যাটফর্ম ফাংশনের লিবার্টি প্রোফাইলের ব্যবহার জেড/ওএসের জন্য লিবার্টি প্রোফাইলে নির্দিষ্ট জেড/ওএস প্ল্যাটফর্ম ফাংশনের সুবিধা নেওয়ার জন্য বেশ কয়েকটি এক্সটেনশন রয়েছে। এই এক্সটেনশনগুলি হলঃ এসএএফ-জেড/ওএস সিকিউরিটি অ্যাক্সেস ফেসিলিটি (এসএএফ) ব্যবহারকারীর প্রমাণীকরণের পাশাপাশি ডিজিটাল শংসাপত্রের জন্য একটি কীস্টোর বা ট্রাস্টস্টোর ব্যবহার করা যেতে পারে। ডাব্লু. এল. এম-জেড/ওএস ওয়ার্কলোড ম্যানেজার (ডাব্লু. এল. এম) কাজকে পৃথক ডাব্লু. এল. এম ছিটমহলে শ্রেণীবদ্ধ করতে ব্যবহার করা যেতে পারে। এটি সম্পদ ব্যবহার বিশ্লেষণ এবং প্রতিবেদনের উদ্দেশ্যে একটি লিবার্টি প্রোফাইল সার্ভারের মধ্যে অনুরোধগুলিকে পৃথক ডাব্লু. এল. এম রিপোর্টিং ক্লাসে পৃথক করার ক্ষমতা প্রদান করে। জে. ডি. বি. সি টাইপ 2 সঙ্গে আর. আর. এস---জেড/ওএস-এ জে. ডি. বি. সি টাইপ 2 আই. বি. এম ডিবি2-এ একটি ক্রস-মেমরি সংযোগকারী ব্যবহার করে। যখন জেডিবিসি টাইপ 2 ব্যবহার করা হয় তখন আইবিএম রিসোর্স রিকভারি সার্ভিসেস (আরআরএস) লেনদেনে অংশগ্রহণকারীদের মধ্যে বিশ্বব্যাপী লেনদেনের সিঙ্কপয়েন্ট সমন্বয়কারী হিসাবে কাজ করতে ব্যবহৃত হয়। মোদিফাই-জেড/ওএস মোডিফাই কমান্ডটি একটি নামযুক্ত সার্ভারের জন্য এসভিসি এবং লেনদেনের ডাম্পগুলি শুরু এবং প্রক্রিয়া করতে ব্যবহার করা যেতে পারে বাহ্যিক লিঙ্ক আইবিএম ইনফোসেন্টারঃ ডাব্লুএএস জেড/ওএস রেফারেন্সের জন্য প্রধান ইনফোসেন্টার পৃষ্ঠা জাভা এন্টারপ্রাইজ প্ল্যাটফর্ম অ্যাপ্লিকেশন সার্ভার আইবিএম মেইনফ্রেম অপারেটিং সিস্টেম