SoftSkill

Guna Pengembangan SoftSKill

BAB VIII (MiddleWare)

Kelompok: 1. Em Misyma            ( 11106540 )
                  2. Abdullah Yusuf       ( 11106535 )
                  3. Wahyu Budiadi. W ( 11106445 )
                  4. Hasmar Rosadi. K  ( 11106586 )


Bab VIII. MIDDLEWARE

     Midleware merupakan suatu software yang dirancang guna mendukung pengembangan system yang tersebar dan memungkinkan aplikasi yang sebelumnya terisolasi untuk saling berhubungan. Dengan bantuan middleware suatu data dapat diakses/digunaakan secara bersama-sama.
Midleware juga merupakan sebuah aplikasi yang secara logic berada diantara lapisan aplikasi dan lapisan data dari sebuah arsitektur layer-layer TCP/IP.
     Midleware juga dapat dikatakan sebagai sebuah protocol komunikasi yang mendukung layanan komunikasi arus tinggi.Contoh Midleware itu sendiri:
1. Java’s: Remote Procedure Call.
2. Object Management Group's: Common Object Request Broker Architecture(CORBA)
3. Microsoft's COM/DCOM (Component Object Model)
4. Also .NET Remoting.
     Midleware menyediakan kumpulan fungsi API (Application Programming Interface)
yang lebih tinggi daripada API yang disediakan system operasi dan layanan jaringn yang memungkinkan suatu aplikasi dapat:
1. Mengalokasikan suatu layanan secara transparan pada jaringan.
2. Menyediakan interaksi dengan aplikasi atau layanan lain.
3. Diperluas (dikembangkan) kapasitasnya tanpa kehilangan fungsinya.
     Beberapa contoh layanan yang diberikan oleh Middleware adalah:
a. Transaction Monitor
     1. Produk pertama yang disebut middleware.
     2. Menempati posisi antara permintaan dari program client dan database, untuk menyakinkan bahwa 
        semua transaksi ke database terlayani dengan baik
b. Messaging Midleware
     1. Menyimpan data dalam suatu antrian message jika mesin tujuan sedang mati atau overloaded.
     2. Mungkin berisi business logic yang merutekan message ke ujuan sebenarnya dan memformat ulang data
         lebih tepat.
     3. Sama seperti sistem messaging email, kecuali messaging middleware digunakan untuk mengirim data
         antar aplikasi
c. Distributed Object Middleware.
    Contoh : RPC, CORBA dan DCOM/COM
d. Middleware basis data
    Contoh : menyediakan antarmuka antara sebuah query dengan beberapa database yang terdistribusi
e. Application Server Middleware
    Contoh : J2EE Application Server, Oracle Application Server

0 comments:

Post a Comment


My Blog List

Followers

About Me

My photo
Depok, Jawa Barat, Indonesia
Mahasiswi Universitas Gunadarma angkatan 2006. Berprofesi selain sebagai mahasiswi, juga sebagai asisten LAB TI. Lahir pada tanggal 31 MEI 1988 di Jakarta.