Тархсан систем дэх RMI гэж юу вэ?
Тархсан систем дэх RMI гэж юу вэ?

Видео: Тархсан систем дэх RMI гэж юу вэ?

Видео: Тархсан систем дэх RMI гэж юу вэ?
Видео: IBADAH PENDALAMAN ALKITAB, 01 APRIL 2021 - Pdt. Daniel U. Sitohang 2024, Арваннэгдүгээр
Anonim

Зар сурталчилгаа. RMI ны төлөө Алсын аргын дуудлага . Энэ нь объектыг нэг объектод байрлуулах боломжийг олгодог механизм юм систем (JVM) өөр JVM дээр ажиллаж байгаа объектод хандах/дуудах. RMI барихад ашигладаг тараасан програмууд; Энэ нь Java программуудын хооронд алсаас харилцах боломжийг олгодог.

Тиймээс RMI гэж юу гэсэн үг вэ?

The RMI (Remote Method Invocation) нь Java дээр тархсан програм үүсгэх механизмыг хангадаг API юм. The RMI өөр JVM дээр ажиллаж байгаа объект дээр аргуудыг дуудах боломжийг тухайн объект олгодог. The RMI хоёр объектын stb болон араг ясыг ашиглан програмуудын хооронд алсын зайнаас холболтыг хангадаг.

Үүний нэгэн адил RMI-ийг хаана ашигладаг вэ? RMI нь Remote Procedure Calls (RPC)-ийн цэвэр Java шийдэл бөгөөд тийм юм ашигласан java дээр тархсан програм үүсгэх. Stub болон Skeleton объектууд нь ашигласан үйлчлүүлэгч болон серверийн хооронд харилцахад зориулагдсан.

Мөн тархсан систем дэх RPC болон RMI гэж юу болохыг мэдэх үү?

RPC (Алсын зайнаас процедурын дуудлага) болон RMI ( Алсын аргын дуудлага ) нь хэрэглэгчийн ашиглаж байгаа компьютерээс өөр компьютер дээр ажиллах процессуудыг дуудах эсвэл дуудах боломжийг хэрэглэгчдэд олгодог хоёр механизм юм. Гэхдээ процедурын дуудлагыг дамжуулахын оронд RMI объект болон дуудаж буй аргад зориулсан лавлагааг дамжуулдаг.

RMI дээр marshalling болон Unmarshalling гэж юу вэ?

Цөөн үгээр хэлбэл " маршаллах " гэдэг нь өгөгдөл эсвэл объектыг байт урсгал руу хөрвүүлэх үйл явцыг хэлнэ, мөн" бусармаг " гэдэг нь байт урсгалын хошууг анхны өгөгдөл эсвэл объект руу хөрвүүлэх урвуу үйл явц юм. " маршаллах / бусармаг " процесс нь хооронд өгөгдөл дамжуулах явдал юм RMI систем.

Зөвлөмж болгож буй: