ઍપ્લિકેશન લેયર સંચાર નેટવર્કમાં વહેંચાયેલા સંચાર પ્રોટોકોલ્સ અને હોસ્ટ્સ દ્વારા ઉપયોગમાં લેવાતી ઇન્ટરફેસ પદ્ધતિઓનો ઉલ્લેખ કરે છે.
વિકિપીડિયાના માપદંડ મુજબ આ લેખને ઉચ્ચ કક્ષાનો બનાવવા માટે તેમાં સુધારો કરવાની જરુર છે. તેમાં ફેરફાર કરીને તેને સુધારવામાં અમારી મદદ કરો. ચર્ચા પાના પર કદાચ આ બાબતે વધુ માહિતી મળી શકે છે. |
એપ્લિકેશન લેયરનો ઉપયોગ કમ્પ્યુટર નેટવર્કિંગના માનક મોડેલ્સમાં થાય છે: ઇન્ટરનેટ પ્રોટોકોલ સ્યુટ (TCP / IP) અને OSI મોડેલ. તેમ છતાં બંને મોડેલો તેમની સંબંધિત ઉચ્ચ સ્તર સ્તર માટે સમાન શબ્દનો ઉપયોગ કરે છે, વિગતવાર વ્યાખ્યાઓ અને હેતુઓ અલગ છે.
TCP / IP માં, એપ્લિકેશન સ્તરમાં ઇન્ટરનેટ પ્રોટોકોલ (IP) કમ્પ્યુટર નેટવર્ક પર પ્રક્રિયા-થી-પ્રક્રિયા સંચારમાં ઉપયોગમાં લેવાતા સંચાર પ્રોટોકોલ્સ અને ઇન્ટરફેસ પદ્ધતિઓ શામેલ હોય છે. એપ્લિકેશન સ્તર ફક્ત સંચારનું પ્રમાણભૂત કરે છે અને હોસ્ટ-ટુ-હોસ્ટ માહિતી સ્થાનાંતરણ ચેનલોને સ્થાપિત કરવા અને ક્લાયંટ-સર્વર અથવા પીઅર-ટુ-પીઅર નેટવર્કિંગ મોડેલમાં માહિતી વિનિમયનો પ્રબન્ધ કરવા માટે અંતર્ગત પરિવહન સ્તર પ્રોટોકોલ્સ પર આધાર રાખે છે. જોકે, TCP / IP એપ્લિકેશન લેયર ચોક્કસ નિયમો અથવા ડેટા ફોર્મેટનું વર્ણન કરતું નથી કે જ્યારે સંચાર કરતી વખતે એપ્લિકેશન્સને ધ્યાનમાં લેવું જોઈએ, મૂળ સ્પષ્ટીકરણ (RFC1123 માં) એ એપ્લિકેશન ડિઝાઇન માટે મજબુતતા સિદ્ધાંત પર આધાર રાખે છે અને ભલામણ કરે છે.
OSI મોડેલમાં, એપ્લિકેશન લેયરની વ્યાખ્યા અવકાશમાં સંક્ષિપ્ત છે. OSI મોડેલ વપરાશકર્તાને પ્રાપ્ત માહિતીને પ્રદર્શિત કરવા માટે જવાબદાર વપરાશકર્તા ઇન્ટરફેસ તરીકે એપ્લિકેશન લેયરને વ્યાખ્યાયિત કરે છે. તેનાથી વિપરીત, ઇન્ટરનેટ પ્રોટોકોલ સ્યુટ આ પ્રકારની વિગતો સાથે પોતાને સંબંધિત નથી. OSI એપ્લીકેશન લેયરની નીચે વધારાની કાર્યક્ષમતાને પણ સ્પષ્ટ રીતે જુદી પાડે છે, પરંતુ પરિવહન સ્તર ઉપર બે વધારાના સ્તરે: સત્ર સ્તર અને પ્રસ્તુતિ સ્તર. OSI આ સ્તરો પર કાર્યક્ષમતાની સખત મોડ્યુલર જુદી જુદી રજૂઆત કરે છે અને દરેક સ્તર માટે પ્રોટોકોલ અમલીકરણ પ્રદાન કરે છે.
(OSI મોડેલ હેઠળ સત્ર લેયર) ઇન્ટરનેટ પ્રોટોકોલ સ્યુટમાં એપ્લિકેશન લેયર માટે IETF વ્યાખ્યા દસ્તાવેજ RFC1123 મા છે. તે પ્રોટોકોલનો પ્રારંભિક સમૂહ પ્રદાન કરે છે જે પ્રારંભિક ઇન્ટરનેટની કાર્યક્ષમતાના મુખ્ય પાસાઓને આવરી લે છે.
સંચાર પ્રોટોકોલની રચના અને અમલીકરણમાં સામાન્ય રીતે ફરીથી આવતી સમસ્યાઓ છે જે ઘણી જુદી જુદી પેટર્ન ભાષાઓમાંથી પેટર્ન દ્વારા સંબોધવામાં આવી શકે છે: એપ્લિકેશન-લેવલ કોમ્યુનિકેશન પ્રોટોકોલ્સ (CommDP) માટે પેટર્ન લેંગ્વેજ, સર્વિસ ડિઝાઇન પેટર્નસ, એન્ટરપ્રાઇઝ એપ્લિકેશન આર્કિટેક્ચરની પેટર્ન, અને પેટર્ન-ઑરિએન્ટેડ સૉફ્ટવેર આર્કિટેક્ચર: વિતરિત કમ્પ્યુટિંગ માટે પેટર્ન ભાષા.
આ પેટર્ન ભાષાઓમાં પ્રથમ પ્રોટોકોલની રચના પર ધ્યાન કેન્દ્રિત કરે છે અને તેના અમલીકરણોને ધ્યાનમાં લેતા નથી. અન્ય લોકો ક્યાં તો બંને ક્ષેત્રો અથવા ફક્ત પછીના મુદ્દાઓને સંબોધિત કરે છે.
This article uses material from the Wikipedia ગુજરાતી article એપ્લિકેશન સ્તર, which is released under the Creative Commons Attribution-ShareAlike 3.0 license ("CC BY-SA 3.0"); additional terms may apply (view authors). અલગથી ઉલ્લેખ ન કરાયો હોય ત્યાં સુધી માહિતી CC BY-SA 4.0 હેઠળ ઉપલબ્ધ છે. Images, videos and audio are available under their respective licenses.
®Wikipedia is a registered trademark of the Wiki Foundation, Inc. Wiki ગુજરાતી (DUHOCTRUNGQUOC.VN) is an independent company and has no affiliation with Wiki Foundation.