Oracle Net , Oracle Net Services tarkibiy qismi, mijoz dasturidan ma'lumotlar bazasi serverigacha tarmoq sessiyasini tashkil qiladi va ta'minlaydi. Tarmoq sessiyasi o'rnatilgandan so'ng, Oracle Net mijozlar uchun ham, ma'lumotlar bazasi serveri uchun ham ma'lumotlar kuryeri bo'lib, ular o'rtasida xabar almashadi. Oracle Net ushbu ishlarni bajarishi mumkin, chunki u tarmoqdagi har bir kompyuterda joylashgan.
Net xizmatlari muhim tarkibiy qismi hisoblanadi Oracle Net Tinglovchi (chaqirdi tinglovchi bir jarayon), bu ma'lumotlar bazasi yoki boshqa joylarda tarmoq ishlaydi. Mijoz dasturlari tinglovchilarga ulanish so'rovlarini yuboradi, bu ma'lumotlar bazasiga ushbu so'rovlar trafigini boshqaradi. Ulanish o'rnatilganda, mijoz va ma'lumotlar bazasi to'g'ridan-to'g'ri aloqa qiladi.
Mijozlar so'rovlariga xizmat qilish uchun Oracle ma'lumotlar bazasini sozlashning eng keng tarqalgan usullari:
Maxsus server arxitekturasi
Har bir mijoz jarayoni alohida server jarayoniga ulanadi . Mijoz sessiyasi davomida server jarayoni boshqa hech qanday mijoz tomonidan baham ko'rilmaydi. Har bir yangi seansga alohida server jarayoni topshiriladi.
Umumiy server arxitekturasi
Ma'lumotlar bazasi bir nechta seanslar uchun umumiy server jarayonlaridan foydalanadi . Mijoz jarayoni dispetcher bilan aloqa qiladi , bu ko'plab mijozlarga har bir mijoz uchun alohida server jarayoniga ehtiyoj sezmasdan bitta ma'lumotlar bazasi nusxasiga ulanishni ta'minlaydi.
Do'stlaringiz bilan baham: |