Ajax4jsf
Ajax4jsf એ ઓપન સોર્સ ફ્રેમવર્ક માટેનો એક પ્રોજેક્ટ હતો જેણે જાવાસર્વર ફેસ (JSF) વેબ એપ્લિકેશન ફ્રેમવર્કમાં Ajax ક્ષમતાઓ ઉમેરી હતી. તે જે. એસ. એફ. અવકાશમાં પ્રારંભિક પ્રવેશ કરનાર હતું, પરંતુ તેણે હજુ પણ દુર્લભ સુવિધાનો અમલ કર્યો હતો, જે સ્કિનિંગનું હતું. Ajax4jsf હવે સંપૂર્ણપણે રિચફેસીસ પ્રોજેક્ટમાં સમાયેલ છે. ઇતિહાસ Ajax4jsf 2005ની શરૂઆતમાં એલેક્ઝાન્ડર સ્મિરનોવ દ્વારા બનાવવામાં આવ્યો હતો. તે સમયની નવી તકનીકો એજેક્સ અને જાવા સર્વર ફેસ હતી. સ્મિરનોવે બંનેને મર્જ કરવાનું વિચાર્યું, જેથી પછી JSF એપ્લિકેશનમાં એજેક્સ કાર્યક્ષમતા હોવી સરળ બનશે. આ પ્રોજેક્ટ SourceForge.net પર ટેલમોન (શેક્સપીયરના નાટક, એન્ટોની અને ક્લિયોપેટ્રા પરથી) નામ હેઠળ શરૂ થયો હતો. પાછળથી તે જ વર્ષે, સ્મિરનોવ એક્ઝાડેલમાં જોડાયો અને માળખું વિકસાવવાનું ચાલુ રાખ્યું. પ્રથમ સંસ્કરણ માર્ચ 2006માં એક્સડેલ વિઝ્યુઅલ કોમ્પોનન્ટ પ્લેટફોર્મ અથવા એક્સડેલ વીસીપીના ભાગ રૂપે રજૂ કરવામાં આવ્યું હતું. પાછળથી 2006માં તેને એજેક્સ4જેએસએફ માળખા અને રિચફેસીસમાં વિભાજિત કરવામાં આવ્યું હતું. જ્યારે રિચફેસેસે "ઘટક-કેન્દ્રિત" એજેક્સ અભિગમ પ્રદાન કર્યો હતો (ઘટકો તમને જરૂરી બધું જ કરે છે), ત્યારે એજેક્સ4જેએસએફે "પૃષ્ઠ-લક્ષી" એજેક્સ સપોર્ટ પ્રદાન કર્યો હતો. વિકાસકર્તા સ્પષ્ટ કરે છે કે ક્લાયન્ટ-બાજુની કેટલીક વપરાશકર્તા ક્રિયાઓ પછી સર્વર પર પૃષ્ઠના કયા ભાગો પર પ્રક્રિયા કરવી જોઈએ અને પછીથી ક્લાયન્ટ-બાજુના કયા ભાગો અપડેટ કરવા જોઈએ. Ajax4jsf એ Java.net પર હોસ્ટ કરાયેલ ઓપન સોર્સ પ્રોજેક્ટ બની ગયો, જ્યારે RichFaces એ વ્યાપારી JSF ઘટક પુસ્તકાલય બની ગયું. માર્ચ 2007માં, જેબૉસ અને એક્ઝાડેલ એક ભાગીદારી માટે સંમત થયા હતા જ્યાં એજેક્સ4જેએસએફ અને રિચફેસેસ હવે જેબૉસની છત્રછાયા હેઠળ હશે અને તેને જેબૉસ એજેક્સ4જેએસએફ અને જેબૉસ રિચફેસેસ કહેવામાં આવશે. રિચફેસ હવે ઓપન સોર્સ અને મફત પણ હશે. સપ્ટેમ્બર 2007માં, જેબૉસ અને એક્સડેલએ રિચફેસિસ નામ હેઠળ એજેક્સ4જેએસએફ અને રિચફેસિસને મર્જ કરવાનો નિર્ણય લીધો. આનો અર્થ સમજાય છે કારણ કે બંને પુસ્તકાલયો પાસે હવે સમાન મફત, ઓપન સોર્સ લાઇસન્સ હતું. માત્ર એક જ ઉત્પાદન રાખવાથી સંસ્કરણ અને સુસંગતતાના મુદ્દાઓ પણ સરળ બને છે. જોકે હવે તે જેબૉસ રિચફેસિસનો ભાગ છે, તેમ છતાં કોડમાં હજુ પણ ઓળખકર્તા 'a4j' ના સંદર્ભો છે. સંદર્ભો જકાર્તા સર્વર ફેસ એજેક્સ (પ્રોગ્રામિંગ)