Definisi
Corba
(Common Object Request Broker Architecture) merupakan suatu infrastruktur
komputasi obyek terdistribusi yang bersifat open /yang
berbasis pada teknologi berorientasi obyek atau Object Oriented (OO)
dengan paradigma client-server
Tujuan
:
Meng-automatisasi
tugas-tugas yang umum dalam pemrograman jaringan, seperti object registration,
location dan activation; framing dan error-handling; parameter marshaling dan
un-marshaling; dan operation dispatching. Automatisasi ini biasa dihandle oleh
sebuah software perantara yang disebut ORB (Object Request Broker). Posisinya
berada di antara layer Data dan aplikasi.
Kelebihan memakai CORBA :
- Programmer dapat dengan mudah menulis aplikasi yang mampu bekerja secara independent antar platform dan jaringan.
- Memberikan kemampuan untuk mengintegrasi software aplikasi yang berbeda, tanpa harus tergantung pada fasilitas komunikasi tingkat bawah.
- Bekerja secara baik dengan beberapa middleware-middleware yang ada, termasuk Microsoft distributed system(DCOM).
- Memberikan extensi opsional untuk area yang tidak bisa dijamah oleh core aplikasi.
- Support penggunaan secara statis maupun dinamis.
- Punya protocol yang menjadi kesepakatan – IIOP, yang memfasilitasi komunikasi antar ORB
permisi gan, saya ada sedikit tulisan mengenai protokol websocket dalam beberapa bahasa pemrograman berikut: http://datacomlink.blogspot.co.id/2015/11/implementasi-server-websocket-rfc-6455.html ditunggu feedback-nya ya gan, semoga menambah wawasan bersama.. terima kasih gan..
BalasHapus