Comparison of Direct Connect software
આ લેખ પીઅર-ટુ-પીઅર ફાઇલ શેરિંગ પ્રોટોકોલ ડાયરેક્ટ કનેક્ટ માટે ક્લાયન્ટ અને સર્વર સોફ્ટવેર વિશેની સુવિધાઓ અને અન્ય ડેટાની સરખામણી કરે છે. હબ સોફ્ટવેર ડાયરેક્ટ કનેક્ટ હબ એ કેન્દ્રીય સર્વર છે જેની સાથે ગ્રાહકો જોડાય છે, આમ નેટવર્ક ગુનેટેલા અથવા ફાસ્ટટ્રેક જેટલું વિકેન્દ્રિત નથી. હબ ગ્રાહકો વિશે માહિતી પૂરી પાડે છે, તેમજ ફાઇલ-શોધ અને ચેટ ક્ષમતાઓ પણ પૂરી પાડે છે. ફાઇલ ટ્રાન્સફર ગ્રાહકો વચ્ચે સીધા જ કરવામાં આવે છે, સાચા પીઅર-ટુ-પીઅર ફેશનમાં. હબમાં ઘણીવાર રસના વિશેષ ક્ષેત્રો હોય છે. ઘણા લોકો પાસે તેમના સભ્યો દ્વારા શેર કરવામાં આવતી ફાઇલોના કુલ કદ (શેરનું કદ) અને શેરની સામગ્રી અને ગુણવત્તા પર પ્રતિબંધોની જરૂરિયાતો હોય છે. હબમાં કોઈપણ મનસ્વી નિયમ હોઈ શકે છે. હબ વપરાશકર્તાઓને નોંધણી કરવા અને વપરાશકર્તા પ્રમાણીકરણ પ્રદાન કરવાની મંજૂરી આપી શકે છે. પ્રમાણીકરણ પણ સ્પષ્ટ લખાણમાં છે. જો કેન્દ્ર પોતે ન કરી શકે તો આ નિયમો લાગુ કરવા માટે કેન્દ્ર અમુક વ્યક્તિઓને સંચાલકો (આઈઆરસી સંચાલકોની જેમ) તરીકે પસંદ કરી શકે છે. પ્રોટોકોલ દ્વારા સીધો ટેકો ન હોવા છતાં, હબ લિંકિંગ સોફ્ટવેર અસ્તિત્વમાં છે. સોફ્ટવેર બહુવિધ કેન્દ્રોને જોડવાની મંજૂરી આપે છે, જે વપરાશકર્તાઓને અન્ય જોડાયેલા કેન્દ્રો પર લોકો સાથે શેર કરવા અને/અથવા ચેટ કરવાની મંજૂરી આપે છે. પ્રોટોકોલની પ્રસારણ-કેન્દ્રિતતાને કારણે ડાયરેક્ટ કનેક્ટ હબમાં સ્કેલિંગમાં મુશ્કેલી પડે છે. સામાન્ય ઓપરેટિંગ સિસ્ટમ ક્લાયન્ટ સોફ્ટવેરને ટેકો આપે છે જ્યારે પ્રોટોકોલ દ્વારા ફરજિયાત નથી, મોટાભાગના ક્લાયન્ટ્સ "ટેગ" મોકલે છે. આ ક્લાયન્ટના વર્ણનનો એક ભાગ છે અને ક્લાયન્ટના નામ અને સંસ્કરણથી લઈને કુલ ઉપલબ્ધ સ્લોટની સંખ્યા અને જો વપરાશકર્તા પ્રોક્સી સર્વરનો ઉપયોગ કરી રહ્યો હોય તો તે સુધીની માહિતી પ્રદર્શિત કરે છે. તે મૂળરૂપે ડીસી + + માં ઉમેરવામાં આવ્યું હતું, કારણ કે તે એક જ ઉદાહરણ સાથે બહુવિધ કેન્દ્રોમાં રહેવાની ક્ષમતાને કારણે છે. માહિતી મનસ્વી છે. મૂળ ક્લાયન્ટની ફાઇલ સૂચિ (વપરાશકર્તા શેર કરે છે તે ફાઇલોની વ્યાપક સૂચિ) હફમેનના સંકોચન અલ્ગોરિધમનો ઉપયોગ કરીને સંકુચિત કરવામાં આવી હતી. નવા ગ્રાહકો (તેમની વચ્ચે ડીસી + +) એ એક્સએમએલ-આધારિત સૂચિની સેવા આપે છે, જે bzip2 સાથે સંકુચિત હોય છે. સામાન્ય અન્ય સોફ્ટવેર હબ સોફ્ટવેર લિંક્સ હબ્સની મુખ્ય ચેટને જોડે છે, જેથી વપરાશકર્તાઓ એવા ચેટને જોઈ અને તેનો પ્રતિસાદ આપી શકે જે તેઓ સીધા જોડાયેલા ન હોય તેવા હબમાં હોય. ઘણીવાર તેનો ઉપયોગ વપરાશકર્તાઓને કેન્દ્ર તરફ આકર્ષવા અથવા ખાનગી અથવા નાના કેન્દ્રોને વધુ વ્યાપક રીતે જાણીતા બનાવવા માટે થાય છે. જ્યારે હબની જાહેરાતને "અવગણવામાં આવે છે" અને તે સામાન્ય રીતે પૂર અથવા સેવા હુમલાના અસ્વીકાર સાથે પ્રતિક્રિયા આપે છે, ત્યારે હબ ચેટને લિંક કરીને વધુ કે ઓછું ઔપચારિક નેટવર્ક બનાવવું એ મફત પ્રચાર મેળવવા માટેનું કાયદેસર માધ્યમ છે. કેટલાક હબ પ્રોગ્રામ્સ લિંકિંગના વધુ અદ્યતન સ્વરૂપને ટેકો આપવા માટે સક્ષમ છે જેમાં તમામ સામાન્ય કાર્યો, ચેટ, ખાનગી સંદેશાઓ, વિવિધ હબ પરના વપરાશકર્તાઓ વચ્ચે શોધ અને ફાઇલ ટ્રાન્સફરનો સમાવેશ થાય છે, જે સ્ક્રિપ્ટ્સ/પ્લગ-ઇન્સનો ઉપયોગ કરીને હબ વિશિષ્ટ ઉકેલો અથવા હબ સોફ્ટવેર ન્યુટ્રલ એક્સ્ટેન્શન્સ દ્વારા સમર્થિત થઈ શકે છે. જનરલ ઓપરેટિંગ સિસ્ટમ ઇન્ટરફેસ અને પ્રોગ્રામિંગ સંદર્ભોને ટેકો આપે છે ડાયરેક્ટ કનેક્ટ નેટવર્ક ફાઇલ શેરિંગ સોફ્ટવેર ડાયરેક્ટ કનેક્ટ