Yate (telephony engine)
યેટ (હજુ સુધી અન્ય ટેલિફોની એન્જિન) એ મફત અને ઓપન સોર્સ સંચાર સોફ્ટવેર છે જે વિડિયો, વૉઇસ અને ઇન્સ્ટન્ટ મેસેજિંગ માટે સપોર્ટ ધરાવે છે. તે GPL 2.0only લાઇસન્સ હેઠળ એક્સ્ટેન્સિબલ PBX છે. તે મોડ્યુલર ડિઝાઇન સાથે સી + + માં લખાયેલ છે, જે બાહ્ય કાર્યક્ષમતા બનાવવા માટે પર્લ, પાયથોન અને પીએચપી જેવી સ્ક્રિપ્ટીંગ ભાષાઓનો ઉપયોગ કરવાની મંજૂરી આપે છે. 2004માં, યેટની પાછળની કંપની નલટીમે સત્તાવાર વેબસાઇટ શરૂ કરી હતી. 2005માં સંગોમાએ માઈક્રોસોફ્ટ વિન્ડોઝ પ્લેટફોર્મ પર યેટ વિકાસ માટે તેમના સમર્થનની જાહેરાત કરી હતી. 4 મે, 2011ના રોજ સિપગેટે જાહેરાત કરી હતી કે તેણે તેના મુખ્ય માળખા માટે યેટ પ્રોજેક્ટની પસંદગી કરી છે. યેટ આવૃત્તિ 5 જાન્યુઆરી 2014માં રજૂ કરવામાં આવી હતી. આર્કિટેક્ચર યેટનું આર્કિટેક્ચર મેસેજ પાસિંગ સિસ્ટમ પર આધારિત છે. સ્થાપત્યને ચાર મુખ્ય ભાગોમાં વિભાજિત કરી શકાય છેઃ કોર, જ્યાં સોકેટ્સ, થ્રેડો અને અન્ય પ્રિમિટિવ્સ માટે એન્કેપ્સ્યુલેશન મળી શકે છે. સંદેશ એન્જિન, સંદેશ-સંબંધિત વર્ગો, મોડ્યુલો વચ્ચે માહિતીની આપ-લે કરવા માટે વપરાય છે. ટેલિફોની એન્જિન, ટેલિફોની સંબંધિત વર્ગો. યેટ મોડ્યુલો, યેટની કાર્યક્ષમતાને વિસ્તૃત કરતા મોડ્યુલો, ટેલિફોની-સંબંધિત જરૂરી નથી. 2006ની ઓ 'રેઈલી ઇમર્જિંગ ટેલિફોની સમીક્ષા દર્શાવે છે કે યેટ બાહ્ય ટેક્સ્ટ પ્રોટોકોલ દ્વારા લવચીકતા પ્રદાન કરે છે. આ પ્રોટોકોલ મોટાભાગની સુવિધાઓને ખુલ્લી પાડવાની મંજૂરી આપે છે. આને કારણે, એચટીટીપી, એસએમટીપી જેવા ટેક્સ્ટ-આધારિત પ્રોટોકોલ અથવા એસક્યુએલ દ્વારા ડેટાબેઝ સાથે ઇન્ટરફેસ સાથે ટેલિફોની-સંબંધિત કાર્યોને મિશ્રિત કરવું એકદમ સરળ છે. તેથી, પ્રોટોકોલ કોઈપણ પ્રોગ્રામિંગ ભાષામાં લખવાનું સરળ છે. હાલમાં YAYPM એ સૌથી અદ્યતન કનેક્ટર લાઇબ્રેરી છે અને ઝડપી વિકાસ માટે ટ્વિસ્ટેડ ફ્રેમવર્ક સાથે પાયથોનનો ઉપયોગ કરે છે. એસ. આઈ. પી. સોફ્ટવેરની યાદી પણ જુઓ વી. ઓ. આઈ. પી. સોફ્ટવેરની સરખામણી વ્યાખ્યાયિત મોબાઇલ નેટવર્ક સંદર્ભો બાહ્ય કડીઓ વી. ઓ. આઈ. પી. સોફ્ટવેર મફત વી. ઓ. આઈ. પી. સોફ્ટવેર સોફ્ટવેર કે જે જી. ટી. કે. થી ક્યુ. ટી. સુધી પોર્ટ કરવામાં આવ્યું હતું