• Masofaviy protsedura chaqiruvi
  • O‘zbekiston respublikаsi raqamli texnologiyalar vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti samarqand filiali




    Download 12,7 Mb.
    Pdf ko'rish
    bet41/167
    Sana25.05.2024
    Hajmi12,7 Mb.
    #253984
    1   ...   37   38   39   40   41   42   43   44   ...   167
    Bog'liq
    O‘zbekiston respublikàsi raqamli texnologiyalar vazirligi muhamm (1)

    Socketlar 
    Ushbu paradigmada Server vazifasini bajaradigan jarayon taniqli (yoki mijoz tomonidan ma'lum) port 
    yordamida rozetkani ochadi va mijoz so'rovi kelguncha kutadi. Mijoz sifatida ishlaydigan ikkinchi 
    jarayon ham rozetkani ochadi, lekin kiruvchi so'rovni kutish o'rniga, mijoz "birinchi so'rovlarni" qayta 
    ishlaydi. 
    So'rov serverga etib kelganida, unga xizmat ko'rsatiladi. Bu ma'lumot almashish yoki manba so'rovi 
    bo'lishi mumkin. 
    Masofaviy protsedura chaqiruvi 
    Bu protsedura chaqiruvlari orqali bir jarayon boshqasi bilan o'zaro ta'sir qiladigan mexanizm. Bitta 
    jarayon (mijoz) masofaviy xostda yotgan protsedurani chaqiradi. Masofaviy xostdagi jarayon Server 
    deb aytiladi. Ikkala jarayon ham stublarga ajratilgan. Ushbu aloqa quyidagi tarzda amalga oshiriladi: 


    49 
    Mijoz jarayoni mijoz stubini chaqiradi. U mahalliy dasturga tegishli barcha parametrlarni o'z ichiga 
    oladi. 
    Keyin barcha parametrlar to'planadi (birlashtirilgan) va ularni tarmoqning boshqa tomoniga yuborish 
    uchun tizim chaqiruvi amalga oshiriladi. 
    Yadro ma'lumotlarni tarmoq orqali yuboradi va boshqa uchi uni qabul qiladi. 
    Masofaviy xost ma'lumotlarni server stubiga uzatadi, u erda u ajratilmaydi. 
    Parametrlar protseduraga uzatiladi va keyin protsedura bajariladi. 
    Natija xuddi shu tarzda mijozga qaytariladi. 
    Mijoz: ma'lumot so'ragan qurilma. 
    Server: so'rovga javob beradigan qurilma server deb ataladi. 
    Mijoz serverga yuborilgan so'rov bilan aloqa operatsiyasini boshlaydi. 
    Server mijozga bir yoki bir nechta ma'lumotlar oqimini yuborish orqali so'rovga javob beradi. 
    Haqiqiy ma'lumotlarni uzatishdan tashqari, nazorat ma'lumotlari talab qilinishi mumkin, masalan: 
    - foydalanuvchi autentifikatsiyasi 
    - uzatilgan ma'lumotlar faylini identifikatsiya qilish 
    Server odatda bir nechta mijoz tizimlari tomonidan baham ko'rilgan ma'lumotlarni saqlaydigan 
    kompyuterdir. 
    veb-server 
    Pochta serveri (elektron pochta) 
    Fayl serveri yoki ma'lumotlar bazasi serveri 
    Ilovalar serveri 
    Ba'zi serverlar foydalanuvchi yoki dastur autentifikatsiyasini talab qilishi va serverga kirish 
    huquqlarini tekshirishi mumkin. 
    Misol uchun, agar foydalanuvchi faylni FTP serveriga o'tkazish uchun so'rov yuborsa, foydalanuvchi 
    ushbu faylni yozish uchun ruxsatga ega bo'lishi kerak. 


    50 

    Download 12,7 Mb.
    1   ...   37   38   39   40   41   42   43   44   ...   167




    Download 12,7 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    O‘zbekiston respublikаsi raqamli texnologiyalar vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti samarqand filiali

    Download 12,7 Mb.
    Pdf ko'rish