O`zbekiston respublikasi raqamli texnologiyalar vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti


Dinamik kod yuklashning afzalliklari


Download 296.57 Kb.
bet3/6
Sana18.06.2023
Hajmi296.57 Kb.
#1596483
1   2   3   4   5   6
Bog'liq
Individual Loyiha ishi.11

Dinamik kod yuklashning afzalliklari:
RMIning xususiyatlaridan biri, agar sinf qabul qiluvchining virtual mashinasida aniqlanmagan boʻlsa, obyekt sinfining oddiygina kodini yuklab olish qobiliyatidir. Oldindan bitta virtual mashinada mavjud boʻlgan obyektning turlari va xatti-harakatlari boshqa, uzoq virtual mashinaga uzatilishi mumkin. RMI obyektlarni ularning haqiqiy turiga oʻtkazadi, shuning uchun ushbu obyektlarning xatti-harakatlari boshqa virtual mashinaga yuborilganda oʻzgarmaydi. Bu uzoqdan
virtual mashinaga yangi turlarni kiritish imkonini beradi, bu esa ilovaning dinamik
tarzda bajarilishini ta’minlaydi.
Umumiy kod.
Dastlabki RMI API dasturchilari turli xil dasturlarni qo'llab-quvvatlash uchun kodni biroz umumlashtirdilar, masalan HTTP transport. Bundan tashqari, argumentlarni o'tkazish qobiliyati "qiymati bo'yicha"RMI interfeysi bilan mos kelish uchun CORBA-ga qo'shildi. Hali ham RMI-IIOP va JRMP dasturlari to'liq bir xil interfeyslarga ega emas.

RMI funktsionalligi paketga kiradi java.rmi, Quyosh dasturining aksariyat qismi sun.rmi paket. Java 5.0 dan oldin Java versiyalari bilan ishlab chiquvchilar RMI stublarini alohida kompilyatsiya bosqichida kompilyatsiya qilishlari kerakligini unutmang rmic. Java va undan keyingi versiyalarining 5.0 versiyasi endi bu bosqichni talab qilmaydi.Entsiklopediya site:uz.wikikou.ru


RMI dasturini yozish bosqichlari.


Quyida RMI dasturini yozish bosqichlari keltirilgan:

  • Masofaviy interfeys yarating

  • Masofaviy interfeysni amalga oshirish

  • Amalga oshirish sinfini tuzing va rmic vositasi yordamida stub va skelet yarating

  • Ro'yxatdan o'tish xizmatini ishga tushiring

  • Masofaviy dasturni yarating va ishga tushiring

  • Mijozlar dasturini yarating va ishga tushiring.

RMI-da HTTP tunnelidan foydalanish.


RMI-da HTTP tunnellashi proksi-serverlar yordamida HTTP ulanishlarini boshqaradi va xavfsizlik devori muhitida ishlash uchun hech qanday sozlashni talab qilmaydi.

Download 296.57 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling