BAB 1
PENDAHULUAN
1.1 LATAR BELAKANG
Dengan kemajuan teknologi zaman sekarang kebutuhan informasi dan
komunikasi sangat diperlukan oleh masyarakat. Informasi ini dapat diketahui
dengan cepat dengan adanya perangkat-perangkat telematika. Setiap perangkat
membutuhkan penghubung agar dapat bekerja dengan maksimal. Misalnya untuk
menghubungkan satu komputer dengan komputer lain dengan menggunakan kabel.
Demikian pula dengan lapisan aplikasi dan lapisan data. Dua lapisan ini
dihubungkan dengan middleware. Middleware didefinisikan sebagai sebuah aplikasi
yang secara logic berada diantara lapisan aplikasi (application layer) dan lapisan
data dari sebuah arsitektur layer layer TCP/IP . Selain itu juga dapat diartikan
sebagai teknologi yang mengintegrasikan dua atau lebih software aplikasi atau
lapisan antara sistem operasi dan aplikasi untuk memungkinkan pertukaran data.
1.2 TUJUAN
Adapun tujuan penulisan makalah ini agar mahasiswa mengetahui tentang
middleware.
1.3 MANFAAT
Adapun manfaat dari penulisan makalah ini mahasiswa mengetahui pengertian dari
middleware.
BAB 2
ISI
2.1 PENGERTIAN MIDDLEWARE
Middleware adalah penghubung yang berisi sekumpulan layanan yang
memungkinkan beberapa proses dapat berjalan pada satu mesin atau lebih untuk
saling berinteraksi dalam jaringan. Middleware sangat diperlukan untuk bermigrasi
dari aplikasi mainframe ke aplikasi client/server dan juga untuk menyediakan
komunikasi antar platform berbeda.
Dalam dunia teknologi informasi, terminology middleware merupakan
istilah umum dalam pemograman komputer yang digunakan untuk menyatukan,
sebagai penghubung, ataupun untuk meningkatkan fungsi dari dua buah
program/aplikasi yang telah ada.
Teknologi ini dikembangkan untuk menyediakan interoperabilitas dalam
mendukung arsitektur distribusi yang koheren, sering digunakan untuk mendukung
dan menyederhanakan aplikasi distribusi yang kompleks termasuk web server,
aplikasi server, dan tools serupa yang mendukung pengembangan aplikasi dan
pengiriman. Middleware menyatukan teknologi informasi modern berdasarkan
XML, SOAP, web service, dan service-oriented architecture.
Middleware berada di tengah-tengah antara perangkat lunak aplikasi pada
sistem operasi yang berbeda. Mirip dengan arsitektur 3-tier. Contohnya seperti
software EAI, software telekomunikasi, transaksi monitor, messaging and querying
software.
Perbedaan antara sistem operasi dan fungsionality middleware, fungsi kernel
inti hanya dapat diberikan oleh sistem operasi itu sendiri. Beberapa fungsionalitas
middleware yang sebelumnya disediakan terpisah, kini telah terintegrasi dalam
sistem operasi.
Dalam simulasi teknologi, middleware umumnya digunakan dalam konteks
arsitektur tingkat tinggi (HLA) yang diterapkan pada banyak simulasi distribusi.
Middleware terdiri dari fungsi library, dan memungkinkan sejumlah aplikasi
simulasi seperti HLA federates ke halaman fungsi-fungsi ini dari library umum
daripada menciptakan kembali untuk setiap aplikasi.
aplilasi
sederhana
yang
BAB III
PENUTUP
3.1 KESIMPULAN
Adapun kesimpulan yang dari makalah ini antara lain;
1) Middleware adalah penghubung andara layer aplikasi dan layer data sehingga
pertukaran data dapat terjadi.
2) Contoh layanan middleware
yaitu,
Transaction
Monitor,
Messangin
DAFTAR PUSTAKA
Anonim.2009. Middleware.
http://bluewarrior.wordpress.com/2009/11/29/middleware/ (diakses pada
2014)
Prasal, Labamba Urif. 2009. Middleware.
http://uriflabamba.blogspot.com/2009/12/middleware.html (diakses pada
tanggal 1 November 2014)