Anda di halaman 1dari 4

NAMA : ARIFTSANI ROSYADI

NIM : 4115018
KELAS/SEMESTER : B/6 (ENAM)
1. EAI (Enterprise Application Integration) adalah proses program aplikasi komputer
perusahaan untuk meningkatkan fungsionalitas dan kinerja dimana pada dasarnya EAI
melakukan share (berbagi) data antara aplikasi. EAI dapat memiliki beberapa tujuan dapat
menghubungkan database berbagai data dan menyediakan database cadangan dalam kasus
suatu masalah yang timbul. EAI juga dapat memenyalurkan data menyediakan data
penyimpanan, menyalurkan data dari beberapa menjadi satu untuk digunakan secara
optimal.

2. Web Service adalah sekumpulan application logic beserta object-object dan method-
method yang dimilikinya yang terletak di suatu server yang terhubung ke internet sehingga
dapat diakses menggunakan protocol HTTP dan SOAP (Simple Object Access Protocol)
yang dirancang untuk mendukung interoperabilitas interaksi antar sistem menggunakan
protokol kounikasi HTTP, XML, SOAP, dan UDDI. Contoh penerapan Web Service
adalah untuk sinkronisasi data antar sistem informasi dalam E-Government di Pemerintah
Kabupaten Bantul Yogyakarta ya g memanfaatkan Web Service.

3. XML (Extensible Markup Language) adalah bahasa markup untuk keperluan umum yang
disarankan oleh W3C untuk membuat dokumen markup dalam keperluan pertukaran data
antar sistem yang beraneka ragam. Contoh penerapan XML adalah perusahaan maskapai
penerbangan yang menyediakan data jadwal penerbangan beserta tarifnya, sedangkan
perusahaan seperti Traveloka menampilkan semua jadwal dan tarif dari seluruh
perusahaan maskapai penerbangan. Disitulah XML diterapkan dimana perusahaan
Traveloka dan perusahaan maskapai penerbangan saling bertukar data dalam
menampilkan informasi.

4. JSON (JavaScript Object Notation) adalah format pertukaran data yang ringan, mudah
dibaca dan ditulis oleh manusia, serta mudah diterjemahkan dan dibuat (generate) oleh
komputer. JSON merupakan format teks yang tidak bergantung pada bahasa
pemprograman apapun karena menggunakan gaya bahasa yang umum digunakan oleh
programmer keluarga C termasuk C, C++, C#, Java, JavaScript, Perl, Python dll. Oleh
karena sifat-sifat tersebut, menjadikan JSON ideal sebagai bahasa pertukaran-data. Fungsi
JSON dibagi menjadi dua yakni JSON Encode yakni fungsi untuk merubah Array ke
bentuk JSON dan JSON Decode yakni fungsi fungsi untuk merubah JSON ke dalam
bentuk Array. Contoh penerapan JSON Encode adalah pengambilan data array pada
facebook yang diubah menjadi bentuk JSON yang bisa dilihat pada gambar di bawah ini.
Codingnya :

Hasilnya :
Screenshot Aplikasi

Anda mungkin juga menyukai