h1

Location Service

7 Maret 2011

Location Service adalah sekumpulan metode yang membuat aplikasi mampu menjelajah objek yang terdapat dalam jaringan dengan menggunakan Smart Agent dari Visibroker. Aplikasi dapat melakukan query berdasarkan Interface Repository
ID atau kombinasi antara Interface Repository ID dengan nama instance. Hasil dari query dapat dikembalikan sebagai referensi objek yang lain atau deskripsi instance yang lebih lengkap. Sebuah referensi objek biasanya menangani sebuah
instance khusus dari sebuah objek yang dialokasikan oleh Smart Agent. Deskripsi instance mengandung referensi objek, seperti instance nama interface, nama instance, nama host, nomor port yang digunakan dan informasi mengenai
ketetapan. Location Service mengetahui semua tentang instance objek yang telah didaftarkan ke dalam sebuah POA (Portable Object Adapter) dengan menggunakan kebijakan BY_INSTANCE dan objek yang didaftarkan menetap dalam BOA (Basic Object Adapter). Location Service dapat membuat digunakannya informasi smart agent yang menjaga setiap instance objek. untuk
tiap objek instance, Location Service merawat informasi terenkapsulasi dalam struktur ObjLocation::Desc seperti dibawah ini.
// IDL untuk struktur Desc
Struct {
Object ref;
58 Purwoko & Indarto– Aplikasi Pencari IDL dan Objek pada Sistem Berbasis CORBA
:: IIOP:: ProfileBodyValue iiop_locator;
String repository_id;
String instance_name;
Boolean activable;
String agent_hostname;
};
Typedef sequence DescSeq;
Location Service sangatlah berguna untuk tujuan seperti load balancing dan pengawasan. Dengan menggunakan kemampuan yang ada di location Service inilah Aplikasi Pencari IDL dan Objek Pada Sistem Terdistribusi Berbasis CORBA akan melakukan pengaksesan dan mendapatkan informasi mengenai objek aktif yang berada di sistem terdistribusi berbasis CORBA.

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: