Talaan ng mga Nilalaman:
- Kahulugan - Ano ang ibig sabihin ng Object Request Broker (ORB)?
- Ipinapaliwanag ng Techopedia ang Object Request Broker (ORB)
Kahulugan - Ano ang ibig sabihin ng Object Request Broker (ORB)?
Ang isang object request broker (ORB) ay isang sangkap ng application ng middleware na gumagamit ng karaniwang bagay na kahilingan ng arkitektura ng broker (CORBA) na pagtutukoy, na nagpapahintulot sa mga developer na gumawa ng mga tawag sa aplikasyon sa loob ng isang computer network. Ang ORB ay isang ahente na nagpapadala ng mga invocations ng kliyente / server sa isang ipinamamahagi na kapaligiran at tinitiyak ang transparent na komunikasyon ng bagay.
Sinusuportahan ng ORB ang iba't ibang mga serbisyo ng middleware, kabilang ang ngunit hindi limitado sa abiso, pag-trigger ng kaganapan, pagproseso ng transaksyon, pagtitiyaga at seguridad. Ang ORB ay maaaring mai-configure upang magkasya sa iba't ibang mga kapaligiran at hawakan ang isang malawak na hanay ng mga kahilingan ng kliyente. Sa gayon, maaaring baguhin ng mga developer ang ORB upang matugunan ang mga kinakailangan sa gawain para sa mga kahilingan sa pagpasok ng kliyente.
Ipinapaliwanag ng Techopedia ang Object Request Broker (ORB)
Ang ORB ay gumagawa ng mga sumusunod:
- Ang mga paghahanap, tugma at instantiates mga bagay na malayo sa makina
- Nagtitipon ng mga parameter sa pagitan ng mga bagay ng aplikasyon
- Humahawak ng mga isyu sa seguridad sa buong mga hangganan ng makina
- Kinukuha at nai-publish ang mga bagay ng data sa mga lokal na makina na magagamit para sa iba pang mga ORB
- Nag-aanyaya sa mga pamamaraan ng malalayong bagay gamit ang static at dynamic na pamamaraan ng invocation.
- Awtomatikong i-install ang mga idle object
- Mga paraan ng callback
- Nakikipag-usap sa Inter-ORB Protocol (IIOP) sa iba pang mga ORB sa pamamagitan ng Internet
Dapat hawakan ng mga nag-develop ang ORB ng kaalaman at pangangalaga kapag inilalapat bilang isang solusyon sa paulit-ulit na mga ibinahaging isyu sa kapaligiran. Kung hindi wastong hawakan, maaaring tumindi ang mga isyu. Ang mga kawalan ng ORB ay kinabibilangan ng:
- Kakulangan ng suporta ng hindi tularan na transaksyon
- Kakulangan ng suporta sa pagsasama-sama ng nonobject-oriented na aplikasyon ng suporta
- Kulang sa karaniwang pagpapatupad ng ORB sa pamantayan ng CORBA
Bumuo ang Microsoft ng mga diskarte sa pagmamay-ari ng ORB sa Karaniwang Modelong Object (COM) at ipinamamahagi na Pangkalahatang Object Model (DCOM).
