Langsung ke konten utama

Jawaban UAS EAI (Enterprise Application Integration)


PENGERTIAN EAI
EAI adalah proses program aplikasi komputer perusahaan untuk meningkatkan fungsionalitas dan kinerja. Pada dasarnya EAI melakukan shar 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. Bisnis juga menggunakan EAI untuk menyelesaikan transaksi bisnis tunggal pada beberapa sistem.
·         Penggunaan EAI
Penggunaan yang paling inovativ EAI adalah untuk menciptakan sistem virtual umum. Dengan kata lain, EAI dapat berbaur serangkaian aplikasi dan/atau database ke satu mesin yang beroperasi kohesif. Hal ini tanpa diragukan lagi merupakan pilihan yang lebih kuat dari satu server yang beroperasi sendiri. Di antara alasan tersebut untuk mengambil keuntungan dari teknologi baruseperti fungsi internet dan intranet. Terkait dengan ini adalah e-commece dan komunikasi elektronik seperti email dan konferensi video. Sebagian besar pengguna EAI merupakan bisnis besar yang memiliki persyaratan berbagai data besar.
Salah satu penggunaan terkenal EAI adalah dengan perusahaan kartu kredit dan badan pengawas lainnya yang tujuannya adalah untuk menangkap pencuri kartu kredit. EAI memungkinkan perusahaan-perusahaan secara efisien untuk melacak jutaan bit data dan menghubungkan data untuk tujuan tertentu. Penggunaan lain EAI populer adalah dengan lembaga keuangan yang ingin membantu pelanggan mereka menyelesaikan transaksi mata uang asing online.

·         Penerapan XML
Ada beberapa contoh penerapan XML dalam pemrograman yang pernah saya temukan :
1.       XML digunakan untuk membawa data pada API seperti : SOAP
2.       XML digunakan untuk membentuk struktur form pada pemrograman desktop
Seperti : delphi, lazarus, vb, gtk, dll
3.       XML digunakan untuk membuat layout aplikasi android
4.       XML bertugas untuk membentuk struktur proyek pada java yang menggunakan Maven
5.       XML digunakan sebagai format file SVG, DOCX, dsb.

·         Contoh Penggunaan XML

Berikut ini contoh dokumen XML sederhana kartu_nama.xml :
·         <?xml version="1.0"?>
·         <kartuNama>
·             <nama>
·                 <awal>Petani</awal>
·                 <akhir>Kode</akhir>
·             </nama>
·          
·             <jenisKelamin>Laki-laki</jenisKelamin>
·          
·             <alamat>
·                 <dusun>Melati</dusun>
·                 <desa>Konoha</desa>
·                 <kecamatan>Cakra</kecamatan>
·                 <kabupaten>Mataram</kabupaten>
·             </alamat>
·          
·             <ponsel>081234567890</ponsel>
·             <surel>info@petanikode.com</surel>
·          
·             <sosialMedia>
·                 <facebook>petanikode</facebook>
·                 <twitter>@petanikode</twitter>
·             </sosialMedia>
·          
·             <situsWeb>https://www.petanikode.com</situsWeb>
·         </kartuNama>

·         Pengertian Webservice
Web service adalah aplikasi sekumpulan data (database), perangkat lunak (software) atau bagian dari perangkat lunak yang dapat diakses secara remote oleh berbagai piranti dengan sebuah perantara tertentu. Secara umum,web service dapat diidentifikasikan dengan menggunakan URL seperti hanya web pada umumnya. Namun yang membedakan web service dengan web pada umumnya adalah interaksi yang diberikan oleh web service. Berbeda dengan URL web pada umumnya, URL web service hanya menggandung kumpulan informasi, perintah, konfigurasi atau sintaks yang berguna membangun sebuah fungsi-fungsi tertentu dari aplikasi.
Web service dapat diartikan juga sebuah metode pertukaran data, tanpa memperhatikan dimana sebuah database ditanamkan, dibuat dalam bahasa apa sebuah aplikasi yang mengkonsumsi data, dan di platform apa sebuah data itu dikonsumsi. Web service mampu menunjang interoperabilitas. Sehingga web service mampu menjadi sebuah jembatan penghubung antara berbagai sistem yang ada.

·         Pengertian JSON
JSON adalah cara sederhana berbasis teks untuk menyimpan dan mengirim data terstruktur. Dengan menggunakan sintaks yang sederhana, Anda dapat dengan mudah menyimpan apa pun dari satu nomor hingga string, array, dan objek menggunakan apa pun kecuali string teks biasa. Anda juga dapat menjaring array dan objek, memungkinkan Anda untuk membuat struktur data yang kompleks.

·         Contoh Penggunaan JSON
Ada 2 macam struktur JSON yaitu :
a.       Array Formatnya [value1,value2,value3 ...]
b.     Object yang merupakan kumpulan dari pasangan nama/nilai atau name/value.
Formatnya { name1:value1, name2:value2,name3:value3 ....}
Contoh untuk array adalah :
var arrayKu = ["andi","budi","cica"];
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<body>
    <script>
var arrayKu = ["andi","budi","cica"];
alert(arrayKu[0]);
    </script>

</body>
</html>
Contoh untuk object adalah :
var objKu = {"nama":"budi","posisi":"designer","tahun_masuk":2001};
Demo bisa dilihat di http://klatenweb.com/json/json2.html dengan source lengkapnya:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<body>
    <script>
var objKu = {"nama":"budi","posisi":"designer","tahun_masuk":2001};

alert(objKu.posisi);
    </script>

</body>
</html>
Contoh gabungannya adalah :
var objKu = { "karyawan" :[
                               {"nama":"andi","posisi":"programer","tahun_masuk":2000},
                               {"nama":"budi","posisi":"designer","tahun_masuk":2001},
                               {"nama":"cica","posisi":"finance","tahun_masuk":2002},
                                     ]};
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<body>
    <script>
var objKu = { "karyawan" :[
                                {"nama":"andi","posisi":"programer","tahun_masuk":2000},
                                {"nama":"budi","posisi":"designer","tahun_masuk":2001},
                                {"nama":"cica","posisi":"finance","tahun_masuk":2002},
                            ]
            };
    alert(objKu.karyawan[0].nama);
    </script>

</body>
</html>
·         Contoh Penggunaan API
API adalah singkatan dari Application Programming Interface, dan memungkinkan developer untuk mengintegrasikan dua bagian dari aplikasi atau dengan aplikasi yang berbeda secara bersamaan. API terdiri dari berbagai elemen seperti function, protocols, dan tools lainnya yang memungkinkan developers untuk membuat aplikasi.

Berikut ini langkah-langkah membuat API sederhana dengan menggunakan PHP:
Buat Database, (disini saya memakai nama: db_pelindungsatwa)

Buat Tabel animal

Isi Tabel Animal (minimal 1 record)

Buat folder di ../xampp/htdocs bernama Pelindung_Satwa, lalu buat file conn.php di folder tersebut

Isi code PHP untuk pembuatan Web API





Komentar

Postingan populer dari blog ini

Heboh, Bocah 4 Tahun ini Disunat oleh Jin

Aneh, inilah yang terjadi pada bocah 4 tahun bernama Sangaji Surya Wiguna alias Aji ini. Apa yang dialami bocah ini membuat warga Kampung Bojong Tengah, Desa Bantarsari, Kecamatan Rancabungur, Kabupaten Bogor Heboh. Lantaran aji mengalami kejadian yang tidak biasa, ia dikabarkan telah disunat oleh Jin.  Jawapos.com “Ini memang kejadian yang di luar logika,” kata Ali ayah Aji saat menuturkan kepada awal mula peristiwa itu kepada Pojokjabar (Jawa Pos Group). Awal mula kejadian ini usai mandi sore yang menjadi rutinitas biasa Aji. Saat sebelum magrib, Dasep (17) yang merupakan keponakan tengah memandikan Aji. Tidak ada kejadian aneh saat memandikan AJi. Sampai akhirnya Dasep bersiap untuk salat magrib. Sedangkan Aji memakai pakaiannya sendiri.  “Tiba-tiba anak saya  mengeluhkan kemaluannya. Titit Aa merah kaya berdarah ujung tititnya ga ada,” ungkapnya menirukan keluhan Aji saat mengetahui seperti sudah disunat. Saat itulah, alat kelamin Aji secara tiba-tiba saja berubah seperti sudah dis

Hebat, Kakek Berusia 81 Tahun Membelah Gunung agar Desanya Teraliri Air

Baru-baru ada berita mengenai seorang petani di Tiongkok. Apa kisahnya sampai-sampai diberitakan? Ia diberitakan lantaran menghabiskan hidupnya selama 36 tahun menggali saluran irigasi dengan melalui 10 bukit dan tiga gunung demi warga di desanya. Menakjubkan bukan? Image: www.dailymail.co.uk Seperti yang dilansir citizen6.liputan6.com dari Nextshark, Senin (24/4/2017), Kakek yang bernama Huang Dafa ini diketahui telah membangun enam jalur yang terletak di Provinsi Guizhou tenggara antara tahun 1958-1994. Setelah penduduk desa mengetahui visi sang kakek Huang, mereka kemudian ikut terinspirasi dan ikut membantu menyelesaikan proyeknya itu. Penduduk desa bahkan menamai saluran irigasi sepanjang 10 km ini dengan Saluran Dafa untuk menghormati jasa sang kaek yang berkorban tiada henti untuk membantu penduduk di desa terpencil tersebut. Desa yang berada di ketinggian 4.101 kaki di pegunungan Provinsi Guizhou, tersebut memang tidak memiliki sumber air yang memadai. Penduduk desa membutuhkan