WebSphere Application Server for z/OS
जेड/ओएस के लिए आईबीएम वेबस्फेयर एप्लीकेशन सर्वर आईबीएम के वेबस्फेयर एप्लीकेशन सर्वर परिवार के प्लेटफॉर्म कार्यान्वयन में से एक है। नवीनतम संस्करण संस्करण 9 है। डब्ल्यू. ए. एस. द्वारा समर्थित खुले मानक इंटरफेस सभी प्लेटफार्मों में आम हैं बशर्ते संस्करण और रिलीज स्तर संरेखित हों। हालांकि, खुले मानक विनिर्देशन रेखा के नीचे कार्यात्मक कार्यान्वयन प्लेटफार्मों के बीच भिन्न होता है। यह विनिर्देशन स्तर और उससे ऊपर के सामान्य प्रोग्रामिंग इंटरफेस को खतरे में डाले बिना मंच की विशिष्ट विशेषताओं का दोहन करने की अनुमति देता है। डब्ल्यूएएस जेड/ओएस प्लेटफॉर्म शोषण जेड/ओएस वी7 उत्पाद के लिए वेबस्फेयर एप्लिकेशन सर्वर के पास प्लेटफॉर्म की निम्नलिखित विशेषताओं का सीधे दोहन करने के लिए कोड हैः डब्ल्यू. एल. एम.-लेनदेन वर्गीकरण, कार्यभार मार्ग, सर्वर विस्तार और सापेक्ष संसाधन आवंटन के लिए उपयोग किया जाता है-एसएएफ इंटरफेस के पीछे लागू किए गए उत्पाद (जैसे कि आईबीएम का आरएसीएफ) उत्पाद क्रॉस-मेमोरी संचार के लिए सुरक्षा परिभाषा और सुरक्षा प्रवर्तन प्रदान करते हैं-साझा मेमोरी बफर एक्सचेंज वेबस्फेयर ऑप्टिमाइज़्ड लोकल एडेप्टर्स एसएमएफ के केंद्र में है-डब्ल्यूएएस जेड/ओएस एस. एम. एफ. 120 रिकॉर्ड लिखते हैं, जिसमें डब्ल्यूएएस जेड/ओएस वी7 आरआरएस में पेश किए गए नए 120 उपप्रकार 9 शामिल हैं-जिनका उपयोग डब्ल्यूएएस जेड के बीच वैश्विक समन्वय बिंदु के लिए किया जाता है। वे जेड/ओएस प्लेटफॉर्म के विशिष्ट दोहन का प्रतिनिधित्व करते हैं। वे कार्य हैंः नया एस. एम. एफ. 120, उपप्रकार 9-- वी. 7 के साथ नया डिज़ाइन किया गया एक नया एस. एम. एफ. रिकॉर्ड जिसने डब्ल्यू. ए. एस. जेड./ओ. एस. द्वारा काटे गए पहले के एस. एम. एफ. रिकॉर्ड की कई कमियों को दूर किया। यह अनुप्रयोग सर्वरों को प्रत्येक अनुरोध/प्रतिक्रिया का एक एकीकृत डेटा दृश्य प्रदान करता है। अनुकूलित स्थानीय एडेप्टर-पहले से मौजूद क्रॉस-मेमोरी संचार सुविधा का बाहरीकरण। यह डब्ल्यू. ए. एस. जेड./ओ. एस. अनुप्रयोग सर्वर के बाहर पते के स्थानों को उसी क्रॉस-मेमोरी एक्सचेंज में भाग लेने की क्षमता देता है जो डब्ल्यू. ए. एस. जेड./ओ. एस. सेल के भीतर मौजूद है। अनुकूलित स्थानीय एडाप्टर ("ओ. एल. ए". या "डब्ल्यू. ओ. एल. ए".) द्वि-दिशात्मक होते हैं, जो अनुप्रयोग सर्वर के बाहर से ई. जे. बी. परिसंपत्तियों के आह्वान और सी. आई. सी. एस., बैच प्रोग्राम या यूनिक्स सिस्टम सेवा प्रक्रियाओं जैसी बाहरी सुविधाओं में सेवाओं के आह्वान की अनुमति देते हैं। एफ. आर. सी. ए.-"फास्ट रेस्पॉन्स कैशिंग एक्सेलरेटर", जेड/ओएस के संचार सर्वर तत्व का एक कार्य है। यह टीसीपी/आईपी स्टैक का एक निम्न-स्तरीय कैशिंग तंत्र है। एक एपीआई मौजूद है इसलिए उच्च-स्तरीय कार्य कैशिंग फ़ंक्शन का फायदा उठा सकते हैं। आईबीएम एचटीटीपी सर्वर (डोमिनोज़ गो संस्करण) ने कई वर्षों से एपीआई के उपयोग का समर्थन किया है। डब्ल्यूएएस जेड/ओएस के संस्करण 7 में अनुप्रयोग सर्वर एपीआई के उपयोग का भी समर्थन करते हैं। महत्वपूर्ण अंतर यह है कि डब्ल्यू. ए. एस. जेड./ओ. एस. के साथ एफ. आर. सी. ए. कैशिंग को डब्ल्यू. ए. एस. डायना कैश सुविधा के लिए एक बाहरी कैशिंग प्रदाता के रूप में देखा जाता है। डायनाकैश में कैश किए गए अनुप्रयोग तत्वों को फिर एफ. आर. सी. ए. के निचले कैशिंग तंत्र में धकेल दिया जाता है। डायनाकाशे की सभी अद्यतन और अमान्य विशेषताओं को निचले एफ. आर. सी. ए. कैश तक भी विस्तारित किया जाता है। एफ. आर. सी. ए. अनुरोध को संसाधित करने के लिए कोड पथ को समाप्त कर देता है जब अनुरोध किया गया ऑब्जेक्ट एफ. आर. सी. ए. कैश में होता है। थ्रेड हैंग रिकवरी-एक सुविधा जो अनुरोध टाइमर की अवधि समाप्त होने पर सेवक क्षेत्र जेवीएम में जावा थ्रेड्स को बाधित करने का प्रयास करती है। यदि व्यवधान संभव नहीं है तो यह सेवक क्षेत्र के ईसी3 उपांग में देरी करने के लिए एक तंत्र प्रदान करता है, जिस तरह से डब्ल्यूएएस जेड/ओएस एक जेवीएम को ताज़ा करता है। नया कार्य डब्ल्यू. ए. एस. जेड./ओ. एस. के पूर्व संस्करणों की तुलना में कई संवर्द्धन प्रदान करता हैः प्रति सेवक जे. वी. एम. धागे की एक कस्टम संख्या निर्धारित करने की क्षमता; एक ईसी3 अबेंड को संसाधित करने से पहले चिह्नित किए जा सकने वाले धागे का एक सीमा प्रतिशत निर्धारित करने की क्षमता; और एक नया "अत्यधिक सी. पी. यू". चर जो एक धागे के डब्ल्यू. एल. एम. एन्क्लेव को शांत करेगा जो सी. पी. यू. समय की एक निर्दिष्ट मात्रा से अधिक हो गया है। डी. सी. एस./एक्स. सी. एफ.-डी. सी. एस. का अर्थ है "वितरित निरंतरता सेवाएँ" और यह सभी प्लेटफार्मों में डब्ल्यू. ए. एस. के लिए एक सामान्य सुविधा है। यह मूल रूप से एक संकेत तंत्र है जिसका उपयोग डब्ल्यू. ए. एस. कोशिका के प्रमुख तत्वों को इस बात से अवगत रखने के लिए किया जाता है कि कौन से कार्य और सेवाएं उपलब्ध हैं और वे कहाँ मौजूद हैं। एक्स. सी. एफ. का अर्थ क्रॉस-कपलिंग फैसिलिटी है और यह सिस्टम जेड और जेड/ओएस पैरलल सिसप्लेक्स डिजाइन का एक कार्य है। डी. सी. एस./एक्स. सी. एफ. डब्ल्यू. ए. एस. जेड./ओ. एस. वी. 7 का एक कार्य है जो डी. सी. एस. संकेत को डिफ़ॉल्ट टी. सी. पी./आई. पी. परिवहन प्रदाता और एक्स. सी. एफ. संकेत सुविधा तक ले जाता है। जेड/ओएस वी8 के लिए संस्करण 8 "जेड डिफ्रेंटिएटर्स" वेबस्फेयर एप्लिकेशन सर्वर ने सर्वर स्तर के बजाय अनुरोध स्तर तक एप्लिकेशन सर्वर व्यवहार को कॉन्फ़िगर करने की क्षमता पेश की। यह कार्य मौजूदा डब्ल्यू. एल. एम. वर्गीकरण फ़ाइल पर बनाया गया है जिसका उपयोग पहचाने गए अनुरोधों के लिए डब्ल्यू. एल. एम. लेनदेन वर्गों को निर्दिष्ट करने के लिए किया जाता है। वी8 ने एक्स. एम. एल. में पहचाने गए अनुरोधों को सर्वर व्यवहार निर्दिष्ट करने के लिए अतिरिक्त एक्स. एम. एल. टैग प्रदान किए। निम्नलिखित एक्स. एम. एल. टैग अलग-अलग व्यवहार पर लागू होते हैं, जो वी8 के साथ, पहचाने गए व्यक्तिगत अनुरोधों पर लागू हो सकते हैंः डिस्पैच _ टाइमआउट-- एक मूल्य प्रदान करता है, जिसे सेकंड में व्यक्त किया जाता है, जो अनुरोध को डब्ल्यू. एल. एम. कतार में रखे जाने के बिंदु से प्राप्त अनुरोध पर लागू होता है जब अनुरोध पूरा हो जाता है। क्यू _ टाइमआउट _ प्रतिशत-एक टाइमआउट प्रदान करता है, जिसे प्रेषण टाइमआउट के प्रतिशत के रूप में व्यक्त किया जाता है, कि समय समाप्त होने से पहले डब्ल्यू. एल. एम. कतार में अनुरोध कितने समय तक रह सकता है। रिक्वेस्ट _ टाइमआउट-एक टाइमआउट प्रदान करता है, जिसे सेकंड में व्यक्त किया जाता है, जो किसी अन्य सर्वर पर स्थित ईजेबी के लिए आउटबाउंड आईआईओपी अनुरोधों पर लागू होता है। स्टाल्ड _ थ्रेड _ डंप _ एक्शन-- वह कार्रवाई प्रदान करता है जो डब्ल्यू. ए. एस. जेड./ओ. एस. समय समाप्त होने पर करेगा और एक थ्रेड को स्टाल्ड के रूप में चिह्नित किया जाएगा। मूल्यों में शामिल हैंः एस. वी. सी. डंप, जावाकोर, हीपडम्प, ट्रेसबैक, जावातडम्प और कोई नहीं। सी. पी. यू. समय की मात्रा प्रदान करता है, जिसे मिलीसेकंड में व्यक्त किया जाता है, जिसे एक अनुरोध सूत्र अपने डब्ल्यू. एल. एम. अंतःक्षेत्र से पूछताछ करने से पहले उपभोग कर सकता है। डब्ल्यू. एल. एम. प्राथमिकताओं के संदर्भ में एक शांत अंतःक्षेत्र को विवेकाधीन से नीचे माना जाता है। सी. पी. यू. द्वारा प्रयुक्त _ डंप _ एक्शन-- वह कार्रवाई प्रदान करता है जो डब्ल्यू. ए. एस. जेड./ओ. एस. तब करेगा जब सी. पी. यू. द्वारा उपयोग की जाने वाली समय सीमा पार हो जाएगी। मूल्यों में शामिल हैंः एस. वी. सी. डंप, जावाकोर, हीपडम्प, ट्रेसबैक, जावातडम्प और कोई नहीं। डी. पी. एम.-डी. पी. एम. का अर्थ है डिस्पैच प्रोग्रेस मॉनिटर, एक उपकरण जो हर एन सेकंड (डी. पी. एम.-अंतराल मान) में एक डंप कार्रवाई को संसाधित करता है। डी. पी. एम. _ डंप _ एक्शन-- यह कार्रवाई प्रदान करता है कि डब्ल्यू. ए. एस. जेड./ओ. एस. प्रत्येक डी. पी. एम. _ अंतराल लेगा। मूल्यों में शामिल हैंः एस. वी. सी. डंप, जावाकोर, हीपडम्प, ट्रेसबैक, जावातडम्प और कोई नहीं। एस. एम. एफ. _ अनुरोध _ गतिविधि _ सक्षम-- चिन्हित अनुरोध के लिए एस. एम. एफ. रिकॉर्डिंग को सक्षम करता है। एस. एम. एफ. _ अनुरोध _ गतिविधि _ टाइमस्टैम्प-- चिन्हित अनुरोध के लिए एस. एम. एफ. टाइमस्टैम्प रिकॉर्डिंग को सक्षम बनाता है। एस. एम. एफ. _ अनुरोध _ गतिविधि _ सुरक्षा-- चिन्हित अनुरोध के लिए एस. एम. एफ. सुरक्षा विवरण रिकॉर्डिंग को सक्षम बनाता है। एस. एम. एफ. _ अनुरोध _ गतिविधि _ सी. पी. यू. _ विवरण-- चिन्हित अनुरोध के लिए एस. एम. एफ. सी. पी. यू. विवरण। क्लासिफिकेशन _ ओनली _ ट्रेस-- जब सेट किया जाता है, तो यह सर्वर के लिए निर्दिष्ट विवरण स्तर पर ट्रेसिंग को सक्रिय कर देगा, लेकिन केवल पहचाने गए अनुरोध के लिए ट्रेसिंग को निष्पादित करेगा। मैसेज _ टैग-लंबाई में 8 बाइट्स तक का एक कस्टम टैग प्रदान करता है, जो पहचाने गए अनुरोध के लिए सभी ट्रेस और लॉग रिकॉर्ड पर लागू होता है। टाइमआउट _ रिकवरी-एक चिन्हित अनुरोध पर लागू करने के लिए दो मान प्रदान करता है जो समय समाप्त हो जाता हैः सेवक, जिसका अर्थ है कि सामान्य ईसी3 एबेंड प्रोसेसिंग होती है (ऊपर उल्लिखित थ्रेड हैंग रिकवरी प्रक्रियाओं के अधीन जो वी7 में उपलब्ध हो गई); और सत्र, जो टीसीपी और एचटीटीपी सत्र को बंद कर देता है और ग्राहक को एक त्रुटि वापस जारी करता है। संस्करण 8.5 वेबस्फेयर अनुप्रयोग सर्वर संस्करण 8.5 की घोषणा 24 अप्रैल, 2012 को की गई थी। वी8.5 का एक घटक लिबर्टी प्रोफाइल रनटाइम मॉडल है, जो गतिशील अद्यतन क्षमताओं के साथ एक संयोजी वेब कंटेनर सर्वर रनटाइम है। जेड/ओएस प्लेटफॉर्म कार्यों के लिबर्टी प्रोफाइल उपयोग जेड/ओएस के लिए लिबर्टी प्रोफाइल में विशिष्ट जेड/ओएस प्लेटफॉर्म कार्यों का लाभ उठाने के लिए डिज़ाइन किए गए कई विस्तार हैं। ये विस्तार हैंः SAF-z/OS सुरक्षा अभिगम सुविधा (SAF) का उपयोग उपयोगकर्ता प्रमाणीकरण के साथ-साथ डिजिटल प्रमाणपत्रों के लिए एक कीस्टोर या ट्रस्टस्टोर के लिए किया जा सकता है। डब्ल्यू. एल. एम.-जेड/ओएस वर्कलोड मैनेजर (डब्ल्यू. एल. एम.) का उपयोग काम को अलग-अलग डब्ल्यू. एल. एम. परिक्षेत्रों में वर्गीकृत करने के लिए किया जा सकता है। यह संसाधन उपयोग विश्लेषण और रिपोर्टिंग के उद्देश्यों के लिए लिबर्टी प्रोफाइल सर्वर के भीतर अनुरोधों को अलग-अलग डब्ल्यू. एल. एम. रिपोर्टिंग वर्गों में अलग करने की क्षमता प्रदान करता है। आर. आर. एस. के साथ जे. डी. बी. सी. टाइप 2-- जेड/ओएस पर जे. डी. बी. सी. टाइप 2 आई. बी. एम. डी. बी. 2 में क्रॉस-मेमोरी कनेक्टर का उपयोग करता है। जब जे. डी. बी. सी. टाइप 2 का उपयोग किया जाता है तो आई. बी. एम. रिसोर्स रिकवरी सर्विसेज (आर. आर. एस.) का उपयोग लेन-देन में प्रतिभागियों के बीच वैश्विक लेनदेन समन्वयक समन्वयक के रूप में किया जाता है। मोडीफी-जेड/ओएस मोडीफी कमांड का उपयोग किसी नामित सर्वर के लिए एसवीसी और लेनदेन डंप को शुरू करने और संसाधित करने के लिए किया जा सकता है बाहरी लिंक आई. बी. एम. इंफोसेंटरः डब्ल्यू. ए. एस. जेड/ओएस संदर्भों के लिए मुख्य इंफोसेंटर पृष्ठ जावा उद्यम प्लेटफॉर्म अनुप्रयोग सर्वर आई. बी. एम. मेनफ्रेम ऑपरेटिंग सिस्टम