Tizim bir vaqtning o'zida Server va mijoz vazifasini bajarishi mumkin. Ya'ni, bir jarayon Server, ikkinchisi esa mijoz vazifasini bajaradi. Bu mijoz va server jarayonlari bir xil mashinada joylashganida ham sodir bo'lishi mumkin. Mijoz-server modelidagi ikkita jarayon turli yo'llar bilan o'zaro ta'sir qilishi mumkin: Socketlar Masofaviy protsedura qo'ng'iroqlari (RPC)
Tizim bir vaqtning o'zida Server va mijoz vazifasini bajarishi mumkin. Ya'ni, bir jarayon Server, ikkinchisi esa mijoz vazifasini bajaradi. Bu mijoz va server jarayonlari bir xil mashinada joylashganida ham sodir bo'lishi mumkin. Mijoz-server modelidagi ikkita jarayon turli yo'llar bilan o'zaro ta'sir qilishi mumkin: Socketlar Masofaviy protsedura qo'ng'iroqlari (RPC)
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:
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 yuborad va boshqa uchi uni qabul qiladi Masofaviy xost ma'lumotlarni server stubiga uzatadi, u erda u ajratilmaydi. Para 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. metrlar protseduraga uzatiladi va keyin protsedura bajariladi.
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 yuborad va boshqa uchi uni qabul qiladi Masofaviy xost ma'lumotlarni server stubiga uzatadi, u erda u ajratilmaydi. Para 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. metrlar protseduraga uzatiladi va keyin protsedura bajariladi.