AppFabric
એપફેબ્રિક એ વિન્ડોઝ સર્વર માટે મિડલવેર તકનીકોનો સમૂહ છે, જે માઇક્રોસોફ્ટ દ્વારા બહાર પાડવામાં આવ્યો છે. તેમાં બે મુખ્ય વિશેષતા ક્ષેત્રો છેઃ એપફેબ્રિક હોસ્ટિંગ અને એપફેબ્રિક કેશીંગ. આ માટે માઈક્રોસોફ્ટનો ટેકો નવેમ્બર 2017માં સમાપ્ત થયો હતો. માઈક્રોસોફ્ટની પ્રોડક્ટનું નવું વર્ઝન સર્વિસ ફેબ્રિક છે. એપફેબ્રિક હોસ્ટિંગ એપફેબ્રિક હોસ્ટિંગ સુવિધાઓ વપરાશકર્તાઓને વિન્ડોઝ વર્કફ્લો ફાઉન્ડેશન (ડબલ્યુએફ) વર્કફ્લોને જમાવવા અને સંચાલિત કરવાની રીત પ્રદાન કરે છે જે વિન્ડોઝ કોમ્યુનિકેશન ફાઉન્ડેશન (ડબલ્યુસીએફ) સેવાઓમાં હોસ્ટ કરવામાં આવે છે. એપફેબ્રિકમાં ઈન્ટરનેટ ઇન્ફોર્મેશન સર્વિસીસ મેનેજમેન્ટ ટૂલનું વિસ્તરણ સામેલ છે જે આઈ. આઈ. એસ. એડમિનિસ્ટ્રેટરને સેવાઓ અને વર્કફ્લોની કામગીરી પર દેખરેખ રાખવા માટે સક્ષમ બનાવે છે. દ્રઢતા, હોસ્ટિંગ અને દેખરેખ કાર્યોનું સંચાલન કરવા માટે વિન્ડોઝ પાવરશેલ આદેશોનો સમૂહ પણ છે. એપફેબ્રિક હોસ્ટિંગ સુવિધાઓ દ્રઢતા, હોસ્ટિંગ અને દેખરેખ પૂરી પાડે છે. દ્રઢતા વિન્ડોઝ વર્કફ્લો ફાઉન્ડેશન સેવાઓને ડેટાબેઝમાં લાંબા સમયથી ચાલતા વર્કફ્લોની સ્થિતિને બચાવવા માટે પરવાનગી આપે છે. આ ઇરાદાપૂર્વકના સસ્પેન્શન અથવા અનપેક્ષિત હાર્ડવેર નિષ્ફળતાની સ્થિતિમાં વર્કફ્લોને વધુ ટકાઉ બનાવે છે. હોસ્ટિંગ આઈ. આઈ. એસ. અને વિન્ડોઝ પ્રોસેસ એક્ટિવેશન સર્વિસ (ડબલ્યુ. એ. એસ.) માં ડબલ્યુ. સી. એફ. અને ડબલ્યુ. એફ. સેવાઓના સંચાલનની સુવિધા આપે છે. બેકએન્ડ ડેટાબેઝમાં સ્ટોરનું નિરીક્ષણ કરવું અને સેવાની ઘટનાઓને સંબંધિત કરે છે. એપફેબ્રિક કેશીંગ એ ઇન-મેમરી, ડિસ્ટ્રિબ્યુટેડ કેશ છે જે ડોટ નેટ ફ્રેમવર્ક એપ્લિકેશન્સ માટે પ્રદર્શન અને માપનીયતા વધારવા માટે એક અથવા વધુ ઓન-પ્રિમાઇસીસ સર્વર્સ પર ચાલે છે. એપફેબ્રિક કેશ બહુવિધ સર્વર પર ભૌતિક મેમરીનો ઉપયોગ કરીને કી-વેલ્યુ જોડીમાં ડેટા સંગ્રહિત કરે છે. આ સેવા તે સ્મૃતિને એક જ સંસાધન તરીકે રજૂ કરે છે. કેશ વિન્ડોઝ પાવરશેલ આદેશોના સમૂહ દ્વારા રૂપરેખાંકિત અને સંચાલિત થાય છે. ASP.NET કેશીંગ પ્રદાતાઓ કેશીંગનો એક ઉપયોગ ASP.NET સત્ર સ્થિતિ ડેટાને સંગ્રહિત કરવાનો છે. જ્યારે વપરાશકર્તા ASP.NET વેબ એપ્લિકેશન સાથે જોડાય છે, ત્યારે એપ્લિકેશન સત્ર સ્થિતિમાં માહિતી સંગ્રહિત કરી શકે છે. આનો ઉપયોગ તે જ વપરાશકર્તાની અનુગામી વિનંતીઓમાં થઈ શકે છે. દરેક વેબ સર્વર પર તે માહિતીને મેમરીમાં સંગ્રહિત કરવાને બદલે, બિલ્ટ-ઇન સત્ર રાજ્ય પ્રદાતા સત્ર ડેટાને બેકએન્ડ કેશમાં રૂટ કરી શકે છે. આ ASP.NET એપ્લિકેશનને મોટી માત્રામાં કેશ કરેલા ડેટાને સંગ્રહિત કરવા માટે સક્ષમ કરે છે. તે ભવિષ્યની વપરાશકર્તા વિનંતીઓને કોઈપણ વેબ સર્વર પર રૂટ કરવાની પણ મંજૂરી આપે છે, કારણ કે દરેક વેબ સર્વર સમાન બેકએન્ડ કેશનો સંદર્ભ આપે છે. ASP.NET સત્ર રાજ્ય પ્રદાતા ઉપરાંત, ASP.NET પૃષ્ઠ આઉટપુટ કેશીંગ માટે પણ પ્રદાતા છે. કેશીંગ API. NET કાર્યક્રમો પ્રોગ્રામિક રીતે કેશ કરવા અને કોઈપણ શ્રેણીબદ્ધ રીતે સંચાલિત વસ્તુઓને પુનઃપ્રાપ્ત કરવા માટે સીધા જ કેશીંગ API નો ઉપયોગ કરી શકે છે. જૂન 2008માં, માઇક્રોસોફ્ટે 'વેલોસિટી' કોડ નામ સાથે વિન્ડોઝ સર્વર એપફેબ્રિકનું બીટા વર્ઝન બહાર પાડ્યું હતું. જૂન 2010માં, માઇક્રોસોફ્ટે વિન્ડોઝ સર્વર એપફેબ્રિક 1 રજૂ કર્યું હતું. આગામી પ્રકાશન, 1.1, ને વિન્ડોઝ સર્વર માટે માઈક્રોસોફ્ટ એપફેબ્રિક 1.1 માં પુનઃબ્રાન્ડેડ કરવામાં આવ્યું હતું. એપ્રિલ 2015માં, માઇક્રોસોફ્ટે જાહેરાત કરી હતી કે તે 2 એપ્રિલ 2016ના રોજ વિન્ડોઝ સર્વર માટે એપફેબ્રિક માટે સપોર્ટ સમાપ્ત કરશે. જૂન 2015માં, માઇક્રોસોફ્ટે જાહેરાત કરી હતી કે તે 11 એપ્રિલ 2017ના રોજ વિન્ડોઝ સર્વર માટે એપફેબ્રિક 1.1 માટે સપોર્ટ સમાપ્ત કરશે, જેમાં એક્સટેન્ડેડ સપોર્ટ 12 એપ્રિલ 2022 સુધી ઉપલબ્ધ રહેશે. માઈક્રોસોફ્ટ એઝ્યોર સંદર્ભો બાહ્ય કડીઓ પણ જુઓ ડાઉનલોડઃ માઈક્રોસોફ્ટ એપફેબ્રિક 1 વિન્ડોઝ સર્વર માટે માઈક્રોસોફ્ટ એપફેબ્રિક 1 વિન્ડોઝ સર્વર દસ્તાવેજીકરણ માટે એપફેબ્રિક ક્લાસ લાઇબ્રેરી સંદર્ભ એપફેબ્રિક ડેવલપર સેન્ટર એપફેબ્રિક હવે વિન્ડોઝ સર્વર 2012 માઈક્રોસોફ્ટ સોફ્ટવેર વિન્ડોઝ સર્વર પર સપોર્ટેડ છે