Langsung ke konten utama

EAI (Enterprise Application Integration)


APA ITU EAI (Enterprise application Integration) ???

Penggunaan EAI
Enterprise application Integration ( EAI ) adalah penggunaan prinsip arsitektur perangkat lunak dan sistem komputer untuk mengintegrasikan satu set aplikasi komputer perusahaan. Juga dikatakan proses program aplikasi komputer perusahaan untuk meningkatkan fungsi dan kinerja.
EAI mensharing data dan proses bisnis yang tidak terbatas antara aplikasi dan sumber data yang saling terkoneksi. Alasan penggunaan EAI adalah untuk memenuhi permintaan perusahaan untuk sharing data dan bisnis proses tanpa melakukan perubahan aplikasi maupun struktur data.

Penerapan XML

XML (eXtensible Markup Language) adalah sebuah bahasa markup seperti HTML yang didesain untuk menyimpan dan mengantarkan data. XML merupakan tag base sintaks. Masing‐masing tag dalam XML diawali dengan tag pembuka dan diakhiri dengan tag penutup. Data XML sendiri berguna sebagai datasource kecil dalam melakukan pertukaran informasi.
Beberapa keuntungan yang didapat dari file XML, diantaranya:
  • Ekstensibilitas, dapat ditukar atau digabung dengan dokumen XML lain.
  • Memungkinkan pemrograman yang lebih baik
  • Memisahkan data dan presentasi. Yang akan direpresentasikan dalam XML dan XSLT (Extensible Stylesheet Language Transformations).
  • Pencarian data yang cepat
  • Plain text dan platform independent.
Contoh penerapan XML dalam pemrograman :
  • XML digunakan untuk membawa data pada API serpti SOAP;
  • XML digunakan untuk membuat layout aplikasi android;
  • XML bertugas untuk membentuk struktur proyek pada java yang menggunakan Maven;
  • XML digunakan sebagai format file SVG, DOCX, dsb.
Contoh Penggunaan XML
XML diawali dengan tag pembuka dan diakhiri dengan tag penutup dan data data XML sendiri digunakan sebagai datasource kecil dalam melakukan pertukaran informasi. Contoh :
<?xml version="1.0" encoding="UTF-8"?>
<Akademik author="belajarXML">
     <mahasiswa>
         <nim>4117045</nim>
         <nama>Izza</nama>
         <alamat>Jombang</alamat>
         <jurusan>Sistem Informasi</jurusan>
     </mahasiswa>
     <mahasiswa>
         <nim>4117080</nim>
         <nama>Dyah</nama>
         <alamat>Ngawi</alamat>
         <jurusan>Sistem Informasi</jurusan>
     </mahasiswa>
</Akademik>

Pengertian Webservice

Web service adalah aplikasi sekumpulan data dan bagian dari perangkat lunak yang dapat diakses oleh berbagai piranti dengan sebuah perantara tertentu. Dapat diartikan sebuah metode pertukaran data, tanpa memperhatikan dimana sebuah database ditanamkan, dibuat dalam bahasa apa sebuah aplikasi  itu mengkonsumsi data, dan di platform apa sebuah data itu dikonsumsi.
Key standard yang digunakan pada Web service yaitu SOAP, WSDL, UDDI, REST, atau XML-RPC.

Pengertian JSON
JSON pertama kali dipopulerkan oleh Douglas Crockford. Seorang software engineer yang juga terlibat dalam pengembangan bahasa pemrograman Javascript. JSON atau JavaScript Object Notation adalah sebuah format data yang digunakan untuk pertukaran dan penyimpanan data. JSON menjadi bahasa yang ideal untuk perturakan data antar aplikasi. Jika dibandingkan dengan XML, JSON lebih sederhana dan mudah dibaca. JSON merupakan tipe data object pada bahasa pemrograman javascript.

Contoh Penggunaan JSON
Bentuk penyusun utama data JSON ada 2 :
  • Objek: didefinisikan dengan tanda kurung kurawal ({}). Contoh :
{
  "nama": "Izza",
  "alamat": "Jombang",
  "umur": 21,
  "hobi": [
    "Berenang", "Travelling"
  ]
}
  • Array: didefinisikan dengan tanda kurung siku ([]), Contoh :
[
  { "nama": "Izza" },
  { "nama": "Dyah" },
  { "nama": "Aji" },
  { "nama": "Ahmad" }
]

Contoh Penggunaan API
API (Application Programming Interface) yaitu sebuah software yang memungkinkan para developer untuk mengintegrasikan dan mengizinkan dua aplikasi yang berbeda secara bersamaan agar saling terhubung satu sama lain.

Contoh penggunaan pada API adalah :
- untuk saling berbagi data antar aplikasi yang berbeda tersebut.
- untuk mempercepat proses pengembangan aplikasi dengan cara menyediakan sebuah function yang terpisah sehingga para developer tidak perlu lagi membuat fitur yang serupa.

Komentar

Postingan populer dari blog ini

Gejala Demam Berdarah dan Penyebab

Demam berdarah (disebut juga dengan demam dengue) menyebabkan suhu tubuh penderitanya menjadi sangat tinggi. Demam berdarah salah satunya ditandai dengan rendahnya kadar trombosit atau keping-keping darah dalam tubuh manusia. Dimana virus penyebab demam berdarah menyerang bagian sumsum tulang belakang. Pembentukan trombosit dihasilkan dari sumsum tulang ini. Kadar trombosit pada penderita demam berdarah umumnya kurang dari 100.000. Adapun kadar trombosit normal dalam tubuh manusia adalah 150.000-400.000 trombosit per mikro-liter darah. Rendahnya kadar trombosit ini mengakibatkan darah di dalam tubuh tidak mampu mempertahankan tingkat kekentalan normal, hal ini bisa sangat berbahaya. Gejala Demam Berdarah Demam berdarah disertai gejala seperti: Sakit kepala Suhu tubuh tinggi, bisa mencapai 41 derajat celcius (demam) Kehilangan nafsu makan ekstrem (bahkan terkadang tidak mau makan sama sekali) Sakit tenggorokan Nyeri sendi, otot, dan tulang Nyeri di bagian belaka...

Aktivitas Work From Home (WFH) dan Learning From Home (LFH) di Masa Pandemi COVID-19

Tagar #dirumahaja yang marak digunakan dimasa pandemi COVID-19 ini bertujuan agar orang-orang tetap beraktivitas dirumah demi memutus rantai penyebaran COVID-19 yang semakin terus meningkat disetiap harinya. Hal ini membuat para pekerja dan siswa ataupun mahasiswa harus melakukan kegiatan mereka dari rumah secara online , yang sekarang orang-orang menyebutnya dengan istilah Work From Home (WFH) dan Learni n g From Home (LFH). Rupanya banyak sekali aktivitas yang dilakukan selama WFH dan LFH ini. Hal baiknya, saya sebagai mahasiswa semakin memiliki banyak waktu yang berkualitas di rumah karena adanya kebijakan kebijakan WFH dan LFH. Waktu ini saya gunakan untuk mengisi kegiatan yang positif juga untuk menghilangkan rasa bosan yang terus melanda hingga stress karena dikurungnya dirumah. Nah berikut ini aktivitas yang bisa kalian contoh selama berada dirumah disaat pandemi Olahraga. Kondisi kesehatan sangat dibutuhkan di saat seperti ini. Dengan melakukan olahraga memb...

ANALISIS SIAKAD UNIPDU DENGAN METODE PIECES

MAKALAH ANALISIS SIAKAD UNIPDU DENGAN METODE PIECES   Di susun untuk memenuhi Tugas mata kuliah : “PENGEMBANGAN DAN IMPLEMENTASI” Dosen Pengampu : Endang Kurniawan,S.Kom., M.M, M.Kok., CEH., CHFI., CIPM. https://endangkurniawan.com/   Disusun Oleh Kelompok 4 : 1.       Putra bagus sholeh(4117041) 2.       Abu nizar(4117052) 3.       Anis prayugo(4117065) 4.       Nazaruddin riswanto(4117097) 5.       Aini nur izzatillah(4117045) PROGRAM STUDI SISTEM INFORMASI FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS PESANTREN TINGGI ‘DARUL ULUM’ JOMBANG 2019 KATA PENGANTAR Puji syukur kami panjatkan kehadirat Tuhan Yang Maha Esa, karena hanya dengan rahmat-Nyalah kami akhirnya bisa menyelesaikan karya ilmiah yang berjudul “ANALISIS SIAKAD UNIPDU DENGAN METODE PIECES” ini dengan baik tepat pada waktunya. Tidak lu...