Senin, 24 Juni 2013

CORBA

CORBA (Common Object Request Broker Architecture) adalah sebuah arsitektur software yang berbasis Object Oriented dengan paradigma client-server. Dalam terminologi tersebut, sebuah objek berkomunikasi dengan objek lain dengan cara pengiriman pesan (message passing). Diterjemahkan dalam modelclient-server, satu objek berperan sebagai si pengirim pesan (client) dan yang lain bertindak sebagai penerima dan pemroses pesan (server).
Keunikan dari CORBA adalah arsitektur ini memiliki Object Request Broker (ORB) yang memungkinkan untuk client dan server diimplementasikan dalam hardware, sistem operasi, bahasa pemrogaman, dan dilokasi yang berbeda, tapi tetap bisa saling berkomunikasi. Lebih mudahnya ORB ini akan menjadi “broker/pialang” yang akan menjembatani heterogenitas antara kedua objek. ORB akan menangani perbedaan platform, pelacakan lokasi objek, dan proses transfer pesan sedemikian rupa sehingga transparan terhadap kedua objek. Dengan demikian pemrogaman client dan implementasi objek bisa berkonsentrasi sepenuhnya pada aspek fungsionalitas keduanya.
CORBA dikatakan sebagai sebuah spesifikasi middleware yang ideal untuk mendukung suatu sistem terdistribusi yang menerapkan teknologi berbasis objek, selain itu CORBA juga dikatakan sebagai suatu sistem yang terbuka, artinya bahwa teknologi CORBA merupakan sebuah standarisasi yang terbuka bagi siapa saja yang ingin menerapkannya. Dengan adanya dua hal tersebut, pengembang dapat membangun sebuah aplikasi yang dapat berkomunikasi walaupun satu dengan yang lainnya menggunakan bahasa pemrograman yang berbeda.

Pemrograman Berbasis CORBA
Cara untuk menyatukan antara dua obyek yang dikembangkan secara terpisah, dengan perangkat dan bahasa yang berbeda, serta dijalankan di komputer yang berbeda pula agar bisa saling berkomunikasi adalah dengan menggunakan konsep interface. Dalam teknologi Object Oriented, interface dapat dikatakan sebagai "ikatan kontrak" antara dua obyek yang akan berkomunikasi. Bagi obyek server, interface berfungsi sebagai "iklan" tentang apa saja yang bisa dikerjakannya. Bagi client, interface berfungsi untuk mengetahui layanan-layanan apa yang disediakan oleh server. Dalam CORBA, spesifikasi interface merupakan hal yang pertama kali dilakukan, layaknya dalam kehidupan nyata di mana sebelum terjadi transaksi, dibuat dulu kontraknya. Spesifikasi interface dibuat menggunakan sebuah bahasa khusus yang bersifat standar yang disebut Interface Definition Language (IDL). Bahasa yang bisa digunakan adalah yang memiliki pemetaan (mapping) dengan IDL. Pemetaan ini menyebutkan ekuivalensi tipe data, fungsi, dan konstruksi pemrograman IDL lainnya dalam konstruksi pemrograman bahasa yang bersangkutan. Pada umumnya bahasa pemrograman populer seperti C, C++, Java, Smalltalk, dan COBOL telah memiliki pemetaan ini.

Fungsi COBRA :
o   Layanan CORBA menyediakan fungsi-fungsi dasar yang digunakan oleh hampir setiap obyek dalam berbagai aplikasi. Fungsi-fungsi ini biasanya bersifat generik dan tidak tergantung pada jenis domain aplikasi. Sebagai contoh adalah layanan penamaan (naming service).
o   Program java yang dibangun untuk kontribusi sistem.


Kelebihan COBRA:
·         Programer 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 midleware-midleware yang ada,termasuk microsoft distributor sistem(DCOM) .suport penggunaan secara statis maupun dinamis
·         Memberikan ekstensi optional untuk area yang tidak bisa dijamah oleh core aplikasi.



Kamis, 13 Juni 2013

Sehat Untuk Golongan Darah B

            Kali saya akan membahas tentang golongan darah B serta cara sehat diet untuk golongan darah B. Individu dengan golongan darah B memiliki antigen B pada permukaan sel darah merahnya dan menghasilkan antibodi terhadap antigen A dalam serum darahnya. Sehingga, orang dengan golongan darah B-negatif hanya dapat menerima darah dari orang dengan dolongan darah B-negatif atau O-negatif.  Orang dengan golongan darah B lebih suka mendengarkan uraian rinci dan runtun. Mereka suka ada awal dan akhir dari sebuah percakapan. Karena mereka sangat concern dengan apa yang telah dimulai untuk dapat diakhiri. Mereka tidak suka orang yang berbicara secara tidak jelas dan tanpa pertimbangan rasional karena mereka lebih menggunakan nalar rasio-nya daripada perasaannya.


            Untuk menjaga agar tubuh tetap sehat dan langsing ada beberapa tips dan trik untuk diet sehat bagi yang mempunya golongan darah B. Golongan darah B  dianjurkan untuk lebih banyak mengkonsumsi makanan yang mengandung protein dan mengurangi konsumsi susu. Selain itu, untuk pemilik golongan darah B dianjurkan untuk tidak terlalu banyak mengkonsumsi ayam, udang dan jagung. Dan lebih dianjurkan makanan berprotein seperti telur, tahu tempe.


            Selain dari makanan yang berprotein, pemilik golongan darah B juga dianjurkan untuk mengkonsumsi kacang-kacangan, bubur gandum, kenari hitam dan kue beras. Pemilik golongan darah B juga baik mengkonsumsi sayur-sayuran seperti brokoli, kecambah, kubis, kembang kol, serta wortel. Sedangkan buah-buahan yang baik dikonsumsi untuk pemilik golongan darah B, seperti pepaya, anggur, pisang, dan nanas.

MASJID MENARA KUDUS


            Salah satu wisata religi yang ada diluar Semarang khususnya di daerah Kudus adalah Masjid Menara Kudus yang ada di Desa Kauman,Kecamatan Kota,Kabupaten Kudus, Provinsi Jawa Tengah.
            Masjid Menara Kudus ini disebut juga dengan Masjid Al Aqsa dan Masjid Al Manar adalah sebuah mesjid yang dibangun oleh Sunan Kudus pada tahun 1549 Masehi atau tahun 956 Hijriah dengan menggunakan batu Baitul Maqdis dari Palestina sebagai batu pertama. Mesjid ini berbentuk unik, karena memiliki menara yang serupa bangunan candi. Masjid ini adalah perpaduan antara budaya Islam dengan budaya Hindu.
            Masjid Menara Kudus ini memiliki 5 buah pintu sebelah kanan, dan 5 buah pintu sebelah kiri. Jendelanya semuanya ada 4 buah. Pintu besar terdiri dari 5 buah, dan tiang besar di dalam masjid yang berasal dari kayu jati ada 8 buah. Namun masjid ini tidak sesuai aslinya, lebih besar dari semula karena pada tahun 1918-an telah direnovasi. Di dalamnya terdapat kolam masjid, kolam yang merupakan "padasan" tersebut merupakan peninggalan kuna dan dijadikan sebagai tempat wudhu. Di dalam masjid terdapat 2 buah bendera, yang terletak di kanan dan kiri tempat khatib membaca khutbah. Di serambi depan masjid terdapat sebuah pintu gapura, yang biasa disebut oleh penduduk sebagai "Lawang Kembar". Di komplek Masjid juga terdapat pancuran untuk wudhu yang berjumlah delapan buah. Di atas pancuran itu diletakkan arca. Jumlah delapan pancuran, konon mengadaptasi keyakinan Buddha, yakni ‘Delapan Jalan Kebenaran’ atau Asta Sanghika Marga.
            Menara Kudus memiliki ketinggian sekitar 18 meter dengan bagian dasar berukuran 10 x 10 m. Di sekeliling bangunan dihias dengan piring-piring bergambar yang kesemuanya berjumlah 32 buah. Dua puluh buah di antaranya berwarna biru serta berlukiskan masjid, manusia dengan unta dan pohon kurma. Sementara itu, 12 buah lainnya berwarna merah putih berlukiskan kembang. Di dalam menara terdapat tangga yang terbuat dari kayu jati yang mungkin dibuat pada tahun 1895 M. Bangunan dan hiasannya jelas menunjukkan adanya hubungan dengan kesenian Hindu Jawa karena bangunan Menara Kudus itu terdiri dari 3 bagian: (1) kaki, (2) badan, dan (3) puncak bangunan. Menara ini dihiasi pula antefiks (hiasan yang menyerupai bukit kecil).

HIJAB


Assalamu'alaikum ..

            Pagi ini saya akan membahas perbedaan tentang hijab, jilbab, dan kerudung menurut wikipedia ensiklopedia bebas yang telah saya rangkum beberapa waktu lalu. Pada dasarnya pengertian-pengertian dari hijab, jilbab atau pun kerudung itu intinya adalah sesuatu yang dipakai wanita muslim untuk menutup auratnya. Dan untuk lebih jelasnya langsung saja kita baca pengertian-pengertian dari hijab, jilbab, dan kerudung itu sendiri seperti yang saya sampaikan dibawah ini :  
  
            Hijab dalam bahasa Arab: حجاب (ħijāb) adalah kata dalam bahasa Arab yang berarti penghalang. Pada beberapa negara berbahasa Arab serta negara-negara Barat, kata "hijab" lebih sering merujuk kepada kerudung yang digunakan oleh wanita muslim. Namun dalam keilmuan Islam, hijab lebih tepat merujuk kepada tatacara berpakaian yang pantas sesuai dengan tuntunan agama.

            Jilbāb dalam bahasa Arab: جلباب adalah busana muslim terusan panjang menutupi seluruh badan kecuali tangan, kaki dan wajah yang biasa dikenakan oleh para wanita muslim. Penggunaan jenis pakaian ini terkait dengan tuntunan syariat Islam untuk menggunakan pakaian yang menutup aurat atau dikenal dengan istilah hijab

            Sementara kerudung sendiri di dalam Al-Qur'an disebut dengan istilah khumur, sebagaimana terdapat pada surat An Nuur ayat 31:
"Hendaklah mereka menutupkan khumur (kerudung-nya) ke dadanya. (An Nuur :31)"
Kerudung adalah semacam selendang yang menutupi sebagian besar atau seluruh bagian atas kepala dan rambut perempuan. Kerudung bisa dipakai karena berbagai tujuan, seperti demi kehangatan, untuk kebersihan, untuk fashion atau jatidiri unik; dengan alasan keagamaan, menyembunyikan kebotakan, demi kesopanan, atau alasan-alasan lainnya.