WebSphere Application Server for z/OS
ઝેડ/ઓએસ માટે આઇબીએમ વેબસ્ફિયર એપ્લિકેશન સર્વર એ આઇબીએમના વેબસ્ફિયર એપ્લિકેશન સર્વર પરિવારના પ્લેટફોર્મ અમલીકરણમાંનું એક છે. નવીનતમ સંસ્કરણ આવૃત્તિ 9 છે. ડબલ્યુ. એ. એસ. દ્વારા સમર્થિત ઓપન સ્ટાન્ડર્ડ ઇન્ટરફેસો તમામ પ્લેટફોર્મ્સમાં સામાન્ય છે, જો કે સંસ્કરણ અને પ્રકાશન સ્તર સંરેખિત હોય. જો કે, ઓપન સ્ટાન્ડર્ડ સ્પષ્ટીકરણ રેખા નીચે કાર્યાત્મક અમલીકરણ પ્લેટફોર્મ વચ્ચે અલગ પડે છે. તે સ્પષ્ટીકરણ સ્તર અને તેનાથી ઉપરના સામાન્ય પ્રોગ્રામિંગ ઇન્ટરફેસને જોખમમાં મૂક્યા વિના પ્લેટફોર્મના ચોક્કસ લક્ષણોનો ઉપયોગ કરવાની મંજૂરી આપે છે. ડબલ્યુ. એ. એસ. ઝેડ./ઓ. એસ. પ્લેટફોર્મ શોષણ ઝેડ./ઓ. એસ. વી. 7 ઉત્પાદન માટે વેબસ્ફિયર એપ્લિકેશન સર્વર પાસે પ્લેટફોર્મના નીચેના લક્ષણોનો સીધો ઉપયોગ કરવા માટે કોડ છેઃ ડબલ્યુ. એલ. એમ.-વ્યવહાર વર્ગીકરણ, વર્કલોડ રૂટીંગ, સર્વર વિસ્તરણ અને સંબંધિત સંસાધન ફાળવણી માટે વપરાય છે-એસ. એ. એફ. ઇન્ટરફેસ (જેમ કે આઇ. બી. એમ. ના આર. એ. સી. એફ.) પાછળ અમલમાં મૂકાયેલા ઉત્પાદનો ઉત્પાદન ક્રોસ-મેમરી સંચાર માટે સુરક્ષા વ્યાખ્યા અને સુરક્ષા અમલીકરણ પ્રદાન કરે છે-વહેંચાયેલ મેમરી બફર વિનિમય વેબસ્ફિયર ઓપ્ટિમાઇઝ્ડ લોકલ એડેપ્ટર્સ એસ. એમ. એફ. ના કેન્દ્રમાં છે-ડબલ્યુ. એ. એસ. ઝેડ./ઓ. એસ. વી. 7 આર. આર. એસ. માં રજૂ કરાયેલા નવા 120 પેટા પ્રકાર 9 સહિત ડબલ્યુ. એ. એસ. એફ. તેઓ ઝેડ/ઓએસ પ્લેટફોર્મના ચોક્કસ ઉપયોગનું પ્રતિનિધિત્વ કરે છે. તે કાર્યો આ પ્રમાણે છેઃ નવું એસ. એમ. એફ. 120, પેટા પ્રકાર 9-વી. 7 સાથે નવું રચાયેલું નવું એસ. એમ. એફ. રેકોર્ડ જે ડબલ્યુ. એ. એસ. ઝેડ./ઓ. એસ. દ્વારા કાપવામાં આવેલા અગાઉના એસ. એમ. એફ. રેકોર્ડ્સની ઘણી ખામીઓને દૂર કરે છે. તે એપ્લિકેશન સર્વરોને દરેક વિનંતી/પ્રતિભાવનું એકીકૃત ડેટા દૃશ્ય પ્રદાન કરે છે. ઓપ્ટિમાઇઝ્ડ લોકલ એડેપ્ટર્સ-અગાઉથી અસ્તિત્વમાં રહેલા ક્રોસ-મેમરી સંચાર સુવિધાનું બાહ્યકરણ. આ ડબલ્યુ. એ. એસ. ઝેડ./ઓ. એસ. એપ્લિકેશન સર્વરની બહારની સરનામાંની જગ્યાઓને ડબલ્યુ. એ. એસ. ઝેડ./ઓ. એસ. કોષમાં અસ્તિત્વમાં રહેલા સમાન ક્રોસ-મેમરી વિનિમયમાં ભાગ લેવાની ક્ષમતાને મંજૂરી આપે છે. ઓપ્ટિમાઇઝ્ડ લોકલ એડેપ્ટર્સ ("OLA" અથવા "WOLA") દ્વિ-દિશાત્મક છે, જે એપ્લિકેશન સર્વરની બહારથી EJB અસ્કયામતોના આહ્વાન અને CICS, બેચ પ્રોગ્રામ્સ અથવા યુનિક્સ સિસ્ટમ્સ સર્વિસીસ પ્રક્રિયાઓ જેવી બાહ્ય સુવિધાઓમાં સેવાઓના આહ્વાનને મંજૂરી આપે છે. એફ. આર. સી. એ.-"ફાસ્ટ રિસ્પોન્સ કેશીંગ એક્સેલરેટર", એ ઝેડ/ઓએસના કોમ્યુનિકેશન સર્વર એલિમેન્ટનું કાર્ય છે. તે ટી. સી. પી./આઇ. પી. સ્ટેકનું નિમ્ન-સ્તરનું કેશીંગ મિકેનિઝમ છે. એક API અસ્તિત્વમાં છે જેથી ઉચ્ચ-સ્તરના કાર્યો કેશીંગ કાર્યનો ઉપયોગ કરી શકે છે. આઇબીએમ એચટીટીપી સર્વર (ડોમિનો ગો સંસ્કરણ) એ ઘણા વર્ષોથી એપીઆઈના ઉપયોગને ટેકો આપ્યો છે. ડબલ્યુ. એ. એસ. ઝેડ./ઓ. એસ. ની આવૃત્તિ 7માં એપ્લિકેશન સર્વર્સ એ. પી. આઈ. ના ઉપયોગને પણ ટેકો આપે છે. મહત્વપૂર્ણ તફાવત એ છે કે ડબલ્યુ. એ. એસ. ઝેડ./ઓ. એસ. સાથે એફ. આર. સી. એ. કેશીંગને ડબલ્યુ. એ. એસ. ડાયનાકાશે સુવિધાના બાહ્ય કેશીંગ પ્રદાતા તરીકે જોવામાં આવે છે. ડાયનાકાશેમાં કેશ કરેલા એપ્લિકેશન ઘટકોને પછી એફ. આર. સી. એ. ની નીચલી કેશીંગ પદ્ધતિમાં ધકેલી દેવામાં આવે છે. ડાયનાકાશેની તમામ સુધારા અને અમાન્યતા લાક્ષણિકતાઓ નીચલા એફ. આર. સી. એ. કેશ સુધી પણ વિસ્તૃત છે. જ્યારે વિનંતી કરેલ ઓબ્જેક્ટ એફ. આર. સી. એ. કેશમાં હોય ત્યારે એફ. આર. સી. એ. વિનંતી પર પ્રક્રિયા કરવા માટેના કોડ પાથને દૂર કરે છે. થ્રેડ હેંગ પુનઃપ્રાપ્તિ-એક સુવિધા જે વિનંતી ટાઈમરની સમયસીમા સમાપ્ત થાય ત્યારે સેવક ક્ષેત્ર જેવીએમમાં જાવા થ્રેડોને વિક્ષેપિત કરવાનો પ્રયાસ કરે છે. જો વિક્ષેપ શક્ય ન હોય તો તે સેવક ક્ષેત્રના ઇસી 3 એબેનડને વિલંબિત કરવા માટે એક પદ્ધતિ પ્રદાન કરે છે, જે રીતે ડબલ્યુએએસ ઝેડ/ઓએસ જેવીએમને રિફ્રેશ કરે છે. નવું કાર્ય ડબલ્યુ. એ. એસ. ઝેડ./ઓ. એસ. ની અગાઉની આવૃત્તિઓની સરખામણીમાં ઘણા સુધારાઓ પ્રદાન કરે છેઃ સેવક જેવીએમ દીઠ થ્રેડોની વૈવિધ્યપૂર્ણ સંખ્યા સેટ કરવાની ક્ષમતા; ઇસી3 એબેનડની પ્રક્રિયા કરતા પહેલા ચિહ્નિત થ્રેડોની થ્રેશોલ્ડ ટકાવારી સેટ કરવાની ક્ષમતા; અને એક નવું "અતિશય સીપીયુ" ચલ જે થ્રેડના ડબલ્યુ. એલ. એમ. એન્ક્લેવને શાંત કરશે જે સીપીયુ સમયની ચોક્કસ રકમ કરતાં વધી ગયું છે. ડી. સી. એસ./એક્સ. સી. એફ.-ડી. સી. એસ. નો અર્થ "ડિસ્ટ્રિબ્યુટેડ કોન્સિસ્ટન્સી સર્વિસીસ" થાય છે અને તે તમામ પ્લેટફોર્મ પર ડબલ્યુ. એ. એસ. માટે સામાન્ય સુવિધા છે. તે સારમાં એક સંકેત પદ્ધતિ છે જેનો ઉપયોગ ડબલ્યુ. એ. એસ. કોષના મુખ્ય તત્વોને કયા કાર્યો અને સેવાઓ ઉપલબ્ધ છે અને તેઓ ક્યાં અસ્તિત્વ ધરાવે છે તેનાથી વાકેફ રાખવા માટે થાય છે. XCF ક્રોસ-કપલિંગ ફેસિલિટી માટે વપરાય છે અને તે સિસ્ટમ z અને z/OS પેરેલલ સિસપ્લેક્સ ડિઝાઇનનું કાર્ય છે. ડી. સી. એસ./એક્સ. સી. એફ. એ ડબલ્યુ. એ. એસ. ઝેડ./ઓ. એસ. વી. 7 નું કાર્ય છે જે ડી. સી. એસ. સિગ્નલિંગને ડિફોલ્ટ ટી. સી. પી./આઇ. પી. પરિવહન પ્રદાતા અને એક્સ. સી. એફ. સિગ્નલિંગ સુવિધામાં ખસેડે છે. ઝેડ/ઓએસ વી8 માટે વેબસ્ફિયર એપ્લિકેશન સર્વરે સર્વર સ્તરને બદલે વિનંતી સ્તર સુધી એપ્લિકેશન સર્વર વર્તણૂકને રૂપરેખાંકિત કરવાની ક્ષમતા રજૂ કરી. આ કાર્ય ઓળખાયેલ વિનંતીઓને ડબલ્યુ. એલ. એમ. વ્યવહાર વર્ગો સોંપવા માટે ઉપયોગમાં લેવાતી હાલની ડબલ્યુ. એલ. એમ. વર્ગીકરણ ફાઇલ પર આધારિત છે. વી8 એ એક્સ. એમ. એલ. માં ઓળખાયેલી વિનંતીઓને સર્વર વર્તણૂક સોંપવા માટે વધારાના એક્સ. એમ. એલ. ટૅગ્સ પૂરા પાડ્યા. નીચેના XML ટૅગ્સ વિવિધ વર્તણૂકોને લાગુ પડે છે, જે V8 સાથે ઓળખાયેલ વ્યક્તિગત વિનંતીઓને લાગુ પડી શકે છેઃ ડિસ્પેચ _ ટાઇમઆઉટ-- વિનંતી પૂર્ણ થાય ત્યારે WLM કતારમાં વિનંતી મૂકવામાં આવે તે બિંદુથી પ્રાપ્ત વિનંતી પર લાગુ થતી સમયસમાપ્તિ માટે સેકંડમાં વ્યક્ત કરેલ મૂલ્ય પ્રદાન કરે છે. ક્યુ _ ટાઇમઆઉટ _ ટકા-સમયસમાપ્તિ પ્રદાન કરે છે, જે મોકલવાના સમયસમાપ્તિની ટકાવારી તરીકે દર્શાવવામાં આવે છે, વિનંતી સમયસમાપ્ત થાય તે પહેલાં ડબલ્યુ. એલ. એમ. કતારમાં કેટલો સમય રહી શકે છે. રીક્વેસ્ટ _ ટાઇમઆઉટ-સેકન્ડોમાં વ્યક્ત કરાયેલ સમયસમાપ્તિ પ્રદાન કરે છે, જે અન્ય સર્વર પર સ્થિત EJB પર આઉટબાઉન્ડ IIOP વિનંતીઓને લાગુ પડે છે. સ્ટાલ્ડ _ થ્રેડ _ ડમ્પ _ એક્શન-- એ ક્રિયા પૂરી પાડે છે કે જ્યારે સમયસમાપ્તિ થાય અને થ્રેડ સ્ટાલ્ડ તરીકે ચિહ્નિત થાય ત્યારે ડબલ્યુ. એ. એસ. ઝેડ./ઓએસ લેશે. મૂલ્યોમાં નીચેનાનો સમાવેશ થાય છેઃ એસ. વી. સી. ડમ્પ, જાવાકોર, હીપડમ્પ, ટ્રેસબેક, જાવાતડમ્પ અને નન. સી. પી. યુ. સમયની માત્રા પ્રદાન કરે છે, જે મિલિસેકન્ડ્સમાં દર્શાવવામાં આવે છે, જે વિનંતી થ્રેડ તેના ડબલ્યુ. એલ. એમ. એન્ક્લેવને ક્વીસ કરતા પહેલા વપરાશ કરી શકે છે. ડબલ્યુ. એલ. એમ. ની પ્રાથમિકતાઓની દ્રષ્ટિએ શાંત એન્ક્લેવને વિવેકાધીન ગણવામાં આવે છે. સી. પી. યુ. ની સમય મર્યાદા ઓળંગાઈ જાય ત્યારે ડબલ્યુ. એ. એસ. ઝેડ./ઓ. એસ. ની ક્રિયા પૂરી પાડે છે. મૂલ્યોમાં નીચેનાનો સમાવેશ થાય છેઃ એસ. વી. સી. ડમ્પ, જાવાકોર, હીપડમ્પ, ટ્રેસબેક, જાવાતડમ્પ અને નન. ડી. પી. એમ.-ડી. પી. એમ. એ ડિસ્પેચ પ્રોગ્રેસ મોનિટર માટે વપરાય છે, જે એક સાધન છે જે દર n સેકંડમાં ડમ્પ ક્રિયા પર પ્રક્રિયા કરે છે (ડી. પી. એમ.-અંતરાલ મૂલ્ય). ડી. પી. એમ. _ ડમ્પ _ એક્શન-- એ ક્રિયા પૂરી પાડે છે કે ડબલ્યુ. એ. એસ. ઝેડ./ઓ. એસ. દરેક ડી. પી. એમ. _ અંતરાલ લેશે. મૂલ્યોમાં નીચેનાનો સમાવેશ થાય છેઃ એસ. વી. સી. ડમ્પ, જાવાકોર, હીપડમ્પ, ટ્રેસબેક, જાવાતડમ્પ અને નન. એસએમએફ _ વિનંતી _ પ્રવૃત્તિ _ સક્ષમ-- ઓળખાયેલ વિનંતી માટે એસએમએફ રેકોર્ડિંગને સક્ષમ કરે છે. એસએમએફ _ વિનંતી _ પ્રવૃત્તિ _ ટાઇમસ્ટેમ્પ-ઓળખાયેલ વિનંતી માટે એસએમએફ ટાઇમસ્ટેમ્પ રેકોર્ડિંગને સક્ષમ કરે છે. એસએમએફ _ વિનંતી _ પ્રવૃત્તિ _ સુરક્ષા-ઓળખાયેલ વિનંતી માટે એસએમએફ સુરક્ષા વિગતવાર રેકોર્ડિંગને સક્ષમ કરે છે. એસએમએફ _ વિનંતી _ પ્રવૃત્તિ _ સીપીયુ _ વિગત-- ઓળખાયેલ વિનંતી માટે એસએમએફ સીપીયુ વિગત. ક્લાસિફિકેશન _ ઓન્લી _ ટ્રેસ-- જ્યારે સેટ કરવામાં આવે છે, ત્યારે આ સર્વર માટે નિર્દિષ્ટ વિગતવાર સ્તર પર ટ્રેસિંગને સક્રિય કરશે, પરંતુ માત્ર ઓળખાયેલ વિનંતી માટે ટ્રેસિંગને અમલમાં મૂકશે. મેસેજ _ ટેગ-લંબાઈમાં 8 બાઇટ્સ સુધી કસ્ટમ ટેગ પ્રદાન કરે છે, જે ઓળખાયેલ વિનંતી માટે તમામ ટ્રેસ અને લોગ રેકોર્ડ્સ પર લાગુ થાય છે. ટાઈમઆઉટ _ રિકવરી-ઓળખાયેલ વિનંતી પર લાગુ કરવા માટે બે મૂલ્યો પૂરા પાડે છે જે સમય સમાપ્ત થાય છેઃ સેવક, જેનો અર્થ છે કે સામાન્ય ઇસી 3 એબેનડ પ્રક્રિયા થાય છે (ઉપર દર્શાવેલ થ્રેડ હેંગ પુનઃપ્રાપ્તિ પ્રક્રિયાઓને આધિન જે વી 7 માં ઉપલબ્ધ થઈ છે); અને સત્ર, જે ટીસીપી અને એચટીટીપી સત્રને બંધ કરે છે અને ક્લાયન્ટને ભૂલ પરત કરે છે. આવૃત્તિ 8 વેબસ્ફિયર એપ્લિકેશન સર્વર આવૃત્તિ 8ની જાહેરાત 24 એપ્રિલ, 2012ના રોજ કરવામાં આવી હતી. વી8.5 નો એક ઘટક લિબર્ટી પ્રોફાઇલ રનટાઇમ મોડેલ છે, જે ગતિશીલ સુધારા ક્ષમતાઓ સાથે સુસંગત વેબ કન્ટેનર સર્વર રનટાઇમ છે. ઝેડ/ઓએસ પ્લેટફોર્મ કાર્યોનો લિબર્ટી પ્રોફાઇલનો ઉપયોગ ઝેડ/ઓએસ માટે લિબર્ટી પ્રોફાઇલમાં ચોક્કસ ઝેડ/ઓએસ પ્લેટફોર્મ કાર્યોનો લાભ લેવા માટે રચાયેલ ઘણા એક્સ્ટેન્શન્સ છે. આ એક્સ્ટેન્શન્સ છેઃ SAF-z/OS સુરક્ષા ઍક્સેસ સુવિધા (SAF) નો ઉપયોગ વપરાશકર્તા પ્રમાણીકરણ માટે તેમજ ડિજિટલ પ્રમાણપત્રો માટે કીસ્ટોર અથવા ટ્રસ્ટસ્ટોર માટે થઈ શકે છે. WLM-z/OS વર્કલોડ મેનેજર (WLM) નો ઉપયોગ કાર્યને અલગ WLM એન્ક્લેવમાં વર્ગીકૃત કરવા માટે થઈ શકે છે. આ સંસાધન ઉપયોગ વિશ્લેષણ અને રિપોર્ટિંગના હેતુઓ માટે લિબર્ટી પ્રોફાઇલ સર્વરની અંદર વિનંતીઓને અલગ WLM રિપોર્ટિંગ વર્ગોમાં અલગ કરવાની ક્ષમતા પ્રદાન કરે છે. આર. આર. એસ. સાથે જે. ડી. બી. સી. પ્રકાર 2---જે. ડી. બી. સી. પ્રકાર 2 ઝેડ/ઓએસ પર આઇ. બી. એમ. ડી. બી. 2 માં ક્રોસ-મેમરી કનેક્ટરનો ઉપયોગ કરે છે. જ્યારે જે. ડી. બી. સી. પ્રકાર 2 નો ઉપયોગ થાય છે ત્યારે આઇ. બી. એમ. રિસોર્સ રિકવરી સર્વિસીસ (આર. આર. એસ.) નો ઉપયોગ વ્યવહારમાં સહભાગીઓ વચ્ચે વૈશ્વિક વ્યવહાર સમન્વય સંયોજક તરીકે થાય છે. મોડીફી-- ઝેડ/ઓએસ મોડીફી આદેશનો ઉપયોગ નામના સર્વર માટે એસવીસી અને ટ્રાન્ઝેક્શન ડમ્પ્સને શરૂ કરવા અને પ્રક્રિયા કરવા માટે થઈ શકે છે બાહ્ય લિંક્સ આઇબીએમ ઇન્ફોસેન્ટરઃ ડબલ્યુએએસ ઝેડ/ઓએસ સંદર્ભો માટે મુખ્ય ઇન્ફોસેન્ટર પૃષ્ઠ જાવા એન્ટરપ્રાઇઝ પ્લેટફોર્મ એપ્લિકેશન સર્વર આઇબીએમ મેઇનફ્રેમ ઓપરેટિંગ સિસ્ટમ્સ